PHP & HTTP

05 Сен 2007

PHPМой коллега Евгений в своём блоге очень интересно пишет про HTTP-протокол и его заголовки. На самом деле это весьма интересный момент, который стоит изучить хотя бы только для того, чтобы понимать как это всё работает. На помощь в изучении приходит PHP: всё-таки это очень функциональный язык. Вот скрипт для прослушивания порта:

set_time_limit (0);
$address = ‘127.0.0.1′;
$port = 80;
$sock = socket_create(AF_INET, SOCK_STREAM, 0);
socket_bind($sock, $address, $port) or die(’Could not bind to address’);
socket_listen($sock);
while(1) {
$client = socket_accept($sock);
$input = socket_read($client, 1024);
echo $input;
socket_write($client, $output);
socket_close($client);
}
socket_close($sock);

Обратите внимание, как автор предлагает использовать этот скрипт. В принципе, эту задачу лучше решает плагин Live HTTP Headers для FireFox, но полезность скрипта это не уменьшает абсолютно.

PS: у меня сейчас некая перегруженность в плане работы, поэтому пишу реже. Готовится новая версия дизайна для блога.

Жилинский Владимир.






 

Жилинcкий Владимир     .

Написано 5 сентября 2007 года в 13:38


Кстати, сменил набор смайлов:

8-)

 

Евгений     .

Написано 5 сентября 2007 года в 14:40


Лучше бы вы их совсем убрали.
:) :( ;) тест

 

Жилинcкий Владимир     .

Написано 5 сентября 2007 года в 15:43


Жалко их… смайлегов…. :-D

 

Evgeny Sergeev     .

Написано 5 сентября 2007 года в 18:25


Вова, спасибо за трэкбэк. У меня посещаемость за сегодня раза в два подскочила, мелочь, а приятно! :-)

 

Жилинcкий Владимир     .

Написано 5 сентября 2007 года в 23:52


Всегда ради бога, коллега ;-)
Вот подраскидаюсь немного с работой, жильём и личной жизнью — надо будет что-нибудь совместное замутить обязательно ^_^

 

Evgeny Sergeev     .

Написано 6 сентября 2007 года в 15:56


Не вопрос! Замутим!

Оставить комментарий:

You must be logged in to post a comment.

© 2007-2010 Блог интернет-разработчика, автор — Zhilinsky.ru.
При использовании информации ссылка на источник обязательна.