получение инфо

savit2005

Новичок
получение инфо

на одном из сайтов встретил следующее ... вводиш URL своего сайта а он выводит всякую всячину ... вроде все есно, кроме получения следующей информации:

HTTP/1.1 200 OK
Date: Tue, 27 Dec 2005 08:24:24 GMT
Server: Apache/1.3.31 (Unix) PHP/4.3.8 rus/PL30.20
Cache-Control: max-age=600
Expires: Thu, 01 Jan 1970 00:00:01 GMT
X-Powered-By: PHP/4.3.8
Connection: close
Content-Type: text/html; charset=windows-1251
Last-Modified: Tue, 27 Dec 2005 08:24:24 GMT

каким макаром такое можно получить?????
 

white phoenix

Новичок
Если используешь [m]fopen[/m], то:
PHP:
$fp = fopen('http://phpclub.ru','r');
$meta = stream_get_meta_data($fp);
$headers = $meta['wrapper_data'];
var_dump($headers);
/*
array(6) {
  [0]=>
  string(15) "HTTP/1.1 200 OK"
  [1]=>
  string(20) "Server: nginx/0.3.15"
  [2]=>
  string(35) "Date: Tue, 27 Dec 2005 09:55:47 GMT"
  [3]=>
  string(45) "Content-Type: text/html; charset=windows-1251"
  [4]=>
  string(17) "Connection: close"
  [5]=>
  string(23) "X-Powered-By: PHP/5.0.5"
}
*/
 

kruglov

Новичок
Всю эту "всячину", называемую HTTP-заголовками, сервер отправляет запрашивающему страницу браузеру.

Этот сайт делает вид, что он браузер.
 

savit2005

Новичок
Всем огромное спасибо (особенно white phoenix) ... это именно то, что и нужно было! Еще раз всем thanks!
 
Сверху