indent
Новичок
Числа в ответе от fsockopen
Еще один вопрос. Простите, если был уже.
Решил повзаимодействовать с Yandex.xml
код:
Результат:
Вопрос: откуда числа 2000 и 0, а также пустые строчки?
Еще один вопрос. Простите, если был уже.
Решил повзаимодействовать с Yandex.xml
код:
PHP:
<?php
$host = "xmlsearch.yandex.ru";
$uri = "/xmlsearch/";
$body = '<?xml version="1.0"?>
<request>
<query>test</query>
</request>';
$request = "POST {$uri} HTTP/1.1\n";
$request .= "Host: {$host}\n";
$request .= "Content-Type: text/xml\n";
$request .= "Content-Length: " . strlen($body). "\n\n";
$request .= $body;
$sock = fsockopen($host, 80);
fwrite($sock, $request);
$response = "";
while (!feof($sock))
{
$str = fgets($sock, 8192);
$response .= $str;
}
fclose($sock);
echo $response;
?>
Код:
HTTP/1.1 200 OK
Date: Sat, 15 Apr 2006 17:41:57 GMT
Server: Apache/1.3.29 (Unix) mod_perl/1.29 mod_deflate/1.0.21 rus/PL30.19
Connection: close
Transfer-Encoding: chunked
Content-Type: text/xml
2000
....
0
