Что означает этот заголовок в php - PullRequest
0 голосов
/ 19 декабря 2011

После использования curl для получения исходного кода URL я получаю следующее:

HTTP/1.1 200 OK Cache-Control: private Content-Length: 7036 Content-Type: text/html; charset=utf-8 Server: Microsoft-IIS/7.5 X-AspNet-Version: 2.0.50727 Set-Cookie:

И затем я получаю исходный код, но не такой, как исходный код, который я вижу, если я открываю страницу с помощью своего браузераи посмотрите на исходный код.

1 Ответ

1 голос
/ 19 декабря 2011

Это просто ответ заголовка http с сервера, с которого вы запрашиваете страницу, это 200 OK, что означает, что все прошло правильно.

Причина, по которой вы видите это вместе с исходным кодом, заключается в том, что для параметра curl CURLOPT_HEADER установлено значение true, установите для него значение false, и вы больше не увидите вывод заголовка.

curl_setopt($ch, CURLOPT_HEADER, false);

Справочник по PHP http://www.php.net/manual/en/function.curl-setopt.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...