|
|
|
| Как отправить post данные через прокси? | |
|
|
|
|
|
|
|
для: Artem S.
(05.04.2005 в 08:41)
| | Хм... вообще говоря нормально должен прокси данные POST передавать, а в чём возникла сложность? | |
|
|
|
|
|
|
|
для: cheops
(05.04.2005 в 11:06)
| | Как это сделать через прокси. Я вообще не знаю, какие должны быть заголовки.
Я post отправляю так
$headers = "POST $path HTTP/1.1\r\n";
$headers .= "Host: $hostname\r\n";
$headers .= "Content-type: application/x-www-form-urlencoded\r\n";
$headers .= "Content-Length: ". strlen($data) ."\r\n\r\n";
$fp = fsockopen("tcp://".$hostname, 80, $errno, $errstr, 30);
if (!$fp) {
echo $errno .": ". $errstr;
} else {
fwrite($fp, $headers.$data);
while (!feof($fp)) {
$buffer .= fgets($fp, 1024);
}
fclose($fp);
}
|
Но мне нужно не на прямую, а через другой сервер | |
|
|
|
|
|
|
|
для: Artem S.
(06.04.2005 в 06:28)
| | Хм... а вы не пробовали в заголовках указывать имя хоста куда передаёте данные, а в fsockopen - прокси-сервер? | |
|
|
|