Na, végre, van haladás. Itthon beregisztráltam Smartsheet-ben, és Linux alatt 5 perc alatt tovább jutottam, mint a melóhelyen a fos windowsos gépen sok nap alatt. A linuxos Firefox alatt valóban van F12, Network fülön az elküldött request-eknél Raw gomb, ami tényleg mutatja normálisan az elküldött requestet. Tényleg bocs, hogy nem hittem nektek, többen mondtátok, hogy nektek van, de higgyétek el, hogy nem én játszom a hülyét, a munkahelyi windowsos gépen se Firefox, se Chrome alatt nincs Raw gomb, ez is valami AD policy lenne, hogy letiltják valahogy? Vagy a windowsos binárisok lettek úgy fordítva, hogy ne legyen ilyen gombja a usernek, mert az illegális?
curl-lel szépen küldözgetem is, de a Smartsheet nem fogadja el. De mégis közeledek, mert curl -i segítségével látom a szerver HTTP válaszát, a curl által küldött request-et meg elküldöm a localhost:80-ra, ahol meg a netcat -l -p 80 localhost várja és kiírja. Így pontosan tudom ellenőrizni, hogy mit küldök, és mit kapok vissza, összehasonlítom a Firefox-ban mutatottal. Érzem, hogy nem járok messze a megoldástól.
Megoldva! Most már jó a request, elfogadja a Smartsheet. Az okozta a végén már csak a bajt, hogy az request törzsét képező fájlban unixos \n sorvégek voltak, és nem nyílászárós-dos-os \r\n. Győzelem, de nehéz szülés árán. Tudtam én, hogy át lehet verni ezt a primitív, öltönyös-nyakkendősöknek szánt Smartshit kreténséget, és nem kell hozzá AutoHotKey meg Selenium, meg GUI és a kutyatöke.