Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: POST'em przez PROXY?
Forum PHP.pl > Forum > PHP
jaco
Do rzeczy... robie cos takiego:

fputs($proxy_handle, "GET http://costam.pl/abc.php?a=20 HTTP/1.0rn");

i wszystko jest jak najbardziej OK ale potrzebuje zmienna $a przeslac POST'em a nie GET'em

Raczej sie nie znam na sprawie, czy jest to mozliwe? Zamienienie GET na POST nie pomaga :/
Seth
POST inaczej wysyla dane niz GET. Po 2ch nowych liniach za naglowkiem wysylasz to co masz w GETcie (zmienne). Musisz tez wstawic odpowiedninaglowek bodajze Content-lenght z dlugoscia przekazanych danych.

Wpisz w googlach: HTTP Protocol i tam bedziesz wszystko mial ladnie wyjasnione.
jaco
Preczytalem kilka pozycji z dokumentacji HTTP ale nadal nie wiem jak to zrobic...

Moze ktos ma przyklad, moze wie w jakim ogolnodostepnym kodzie moge to znalezc?
Seth
Przyklad POSTu:
Cytat
POST /search.php HTTP/1.0
Host: php.pl
Referer: php.pl
Content-type: application/x-www-url-encoded
Content-length: 7

test=12
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.