Multipart POST üzenetküldési probléma
Sziasztok!
Windowsos környezetben futó C++ kódból kell multipart POST üzenetet küldenem egy PHP-s szervernek. Kézzel teszem össze az üzenetet, ami a Wireshark szerint ilyen lesz:A PHP kódból megvizsgálva a kapott tartalmat, azt látom, hogy a $_SERVER tömbben benne van az üzenet hossza, típusa, stb., viszont a $_POST és a $_FILES tömbök üresek. Az üzenet törzsével lehet valami baj, mert a Wireshark sem tudja értelmezni benne a részeket, csak egy byte sorozatként kiírja.
Tudna ebben segíteni nekem valaki? Előre is köszönöm!
Üdvözlettel:
Dávid
U.I.: Tudom, hogy mindenféle php.ini beállítás hatással van a feltöltésre, de azt gondolom, hogy itt nem ez a probléma. Egyrészt, mert úgy tűnik, hogy a méretkorlátok értelmesen nagyok, másrészt több szerveren is pont ugyanúgy viselkedik a hívás, ráadásul amíg nem volt multipart az üzenet, csak sima POST, addig ment.
■ Windowsos környezetben futó C++ kódból kell multipart POST üzenetet küldenem egy PHP-s szervernek. Kézzel teszem össze az üzenetet, ami a Wireshark szerint ilyen lesz:
POST /api/import HTTP/1.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: hu-hu,hu;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: http://[serverName].hu/api/import
Connection: keep-alive
Content-Type: multipart/form-data; boundary=---------------------------2650063341846741
User-Agent: Microsoft Internet Explorer
Host: [serverName].hu
Content-Length: 269
Cache-Control: no-cache
---------------------------2650063341846741
Content-Disposition: form-data; name="email"
[emailAddress]
---------------------------2650063341846741
Content-Disposition: form-data; name="password"
[password]
---------------------------2650063341846741--
Tudna ebben segíteni nekem valaki? Előre is köszönöm!
Üdvözlettel:
Dávid
U.I.: Tudom, hogy mindenféle php.ini beállítás hatással van a feltöltésre, de azt gondolom, hogy itt nem ez a probléma. Egyrészt, mert úgy tűnik, hogy a méretkorlátok értelmesen nagyok, másrészt több szerveren is pont ugyanúgy viselkedik a hívás, ráadásul amíg nem volt multipart az üzenet, csak sima POST, addig ment.
--
Ezer köszönet!!!
Nagyjából egy napja kerestem a hibát... Így már tényleg működik! Hálás köszönet!!!
Dávid
A szólózás hátránya