Показать сообщение отдельно

  #4665  
Старый 10.08.2008, 19:12
Glazz
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме:
560332

Репутация: 15
По умолчанию

Цитата:
Сообщение от HawkDoom  
POST данные будет отправлять сам скрипт, затем ему тут же надо GET запросом проверить результат.
То есть
PHP код:
$fp fsockopen('www.marry.ru',80); // Коннект
fwrite($fp"POST запрос");   // Post запрос
while(!feof($fp)) //читаем ответ
{
    
$text.= fgets($fp);
}
fclose($fp);

$fr fsockopen('www.marry.ru'80); // Коннект
fwrite($fr,"GET запрос");   // GET запрос
while(!feof($fr)) //читаем ответ
{
    
$text.= fgets($fr);

У меня POST запрос обрабатывается а GET пишет сервер не найден. GET запрос 100 % рабочий. отдельно работает.

В чём ошибка?
У меня примерно такой же код , запрос такой:
Цитата:
GET {адрес до файла с Http://} HTTP/1.1\r\n User-Agent:Opera/9.51 (Windows NT 5.1; U; ru)\r\n Host:{мой ип}\r\n Accept:text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1\r\n Accept-Language:ru-RU,ru;q=0.9,en;q=0.8\r\n Accept-Charset:iso-8859-1, utf-8, utf-16, *;q=0.1\r\n Accept-Encoding:deflate, gzip, x-gzip, identity, *;q=0\r\n Referer:http://{мой ип}\r\n Cache-Control:no-cache\r\n Connection:Keep-Alive, TE\r\n TE:deflate, gzip, chunked, identity, trailers\r\n \r\n
В ответ получаю
Цитата:
Bad Request

Your browser sent a request that this server could not understand.
 
Ответить с цитированием