Проблема с Сокетом

DNk_704

Новичок
Проблема с Сокетом

Здраствуйте.
Нужна помощь, обьясните в чем я ошибаюсь?
(Скрипт должен создать сокет с сервером авторизоватся и скачать www.site.ru/skript.jsp?id=127127). Вот что я написал:
<?
$sock=fsockopen("www.sait.ru",80,$errno,$errstr);
if (!$sock)
{
echo "Eror conecting";
exit;
}
$nn="\r\n";
$zapros="Authorization: Basic VXNlcjpwYXNz".$nn. /* VXNlcjpwYXNz - User:pass по методу base64 */
"GET www.site.ru/skript.jsp?id=127127 HTTP/1.1".$nn;
fputs($sock,$zapros);
while (!feof($sock))
{
echo (fgets($sock,1024)."<br>");
}
fclose($sock);
?>


Ответ сервера:
HTTP/1.1 400 Bad Request
Date: Mon, 27 Feb 2006 21:35:12 GMT
Server: Apache/1.3.29 (Unix) mod_jk/1.2.1
Connection: close
Content-Type: text/html; charset=iso-8859-1

Bad Request

Your browser sent a request that this server could not understand.

The request line contained invalid characters following the protocol string.


В чем проблема?
 

Nick Mitin

Новичок
PHP:
$zapros="GET /skript.jsp?id=127127 HTTP/1.1" . $nn .
"host: www.site.ru" . $nn
"authorization: Basic VXNlcjpwYXNz".$nn.$nn;
RTFM
 
Сверху