Winner
Новичок
Выборочный 400 Bad Request
Здравствуйте Уважаемые. На указанный ниже запрос некоторые сервера выдают 400 ошибку:
$req ="GET / HTTP/1.1\r\n";
$req .="Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*\r\n";
$req .="Accept-Language: ru,en-us;q=0.5\r\n";
$req .="Accept-Encoding: deflate\r\n";
$req .="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)\r\n";
$req .="Content-Type: application/x-www-form-urlencoded\r\n";
$req .="Host: site.ru:80\r\n";
$req .="Connection: keep-alive\r\n";
$req .= "Cookie: ".$givCook."\r\n";
$req .="Cache-Control: no-cache\r\n";
$req .="\r\n";
В ответ серверные ругательства:
HTTP/1.1 400 Bad Request
Date: Wed, 10 Aug 2005 10:22:36 GMT
Server: Apache/1.3.33 (Unix) mod_fastcgi/2.4.0 FrontPage/5.0.2.2623 PHP/4.3.10 mod_gzip/1.3.19.1a mod_ssl/2.8.22 OpenSSL/0.9.7b rus/PL30.20
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1
Пожалуйста подскажите где ошибка и как должно быть правильно.
Здравствуйте Уважаемые. На указанный ниже запрос некоторые сервера выдают 400 ошибку:
$req ="GET / HTTP/1.1\r\n";
$req .="Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*\r\n";
$req .="Accept-Language: ru,en-us;q=0.5\r\n";
$req .="Accept-Encoding: deflate\r\n";
$req .="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)\r\n";
$req .="Content-Type: application/x-www-form-urlencoded\r\n";
$req .="Host: site.ru:80\r\n";
$req .="Connection: keep-alive\r\n";
$req .= "Cookie: ".$givCook."\r\n";
$req .="Cache-Control: no-cache\r\n";
$req .="\r\n";
В ответ серверные ругательства:
HTTP/1.1 400 Bad Request
Date: Wed, 10 Aug 2005 10:22:36 GMT
Server: Apache/1.3.33 (Unix) mod_fastcgi/2.4.0 FrontPage/5.0.2.2623 PHP/4.3.10 mod_gzip/1.3.19.1a mod_ssl/2.8.22 OpenSSL/0.9.7b rus/PL30.20
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1
Пожалуйста подскажите где ошибка и как должно быть правильно.