Клиа.
barsy я бы не был столь однозначен. Протокол сетевого обмена: В ответ на
GET /sсripts/contact.dll?chatto=icq_номер
сервер говорит, что 302 Found и отправляет клиента на Location: www.icq.com/people/cmd.php?chatto=icq_номер
что говорит о том, что на дневниках применяется устаревшая ссылка контакта, но это не страшно, т.к. на сайте icq работает редирект на новый адрес.
Браузер идет по указанному ему адресу:
GET /people/cmd.php?chatto=icq_номер
и получает в ответ:
HTTP/1.1 200 OK
Date: Sat, 24 Nov 2007 21:32:22 GMT
Server: Apache
P3P: CP="ONL UNI COM PHY NAV INT DEM CURo OUR"
Keep-Alive: timeout=6, max=50
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: application/x-icq
Последняя строчка особенно интересна: она говорит браузеру о том, что необходимо запустить icq-мессенджер. В случае, если icq-клиент не установлен на компьютере, выдается окно с диалогом открытия\сохранения файла. Это мирабловский или баг, или фича, кому как, но однозначно сделано перректально.
(с) DDD
возьму на вооружение данную фразу
GET /sсripts/contact.dll?chatto=icq_номер
сервер говорит, что 302 Found и отправляет клиента на Location: www.icq.com/people/cmd.php?chatto=icq_номер
что говорит о том, что на дневниках применяется устаревшая ссылка контакта, но это не страшно, т.к. на сайте icq работает редирект на новый адрес.
Браузер идет по указанному ему адресу:
GET /people/cmd.php?chatto=icq_номер
и получает в ответ:
HTTP/1.1 200 OK
Date: Sat, 24 Nov 2007 21:32:22 GMT
Server: Apache
P3P: CP="ONL UNI COM PHY NAV INT DEM CURo OUR"
Keep-Alive: timeout=6, max=50
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: application/x-icq
Последняя строчка особенно интересна: она говорит браузеру о том, что необходимо запустить icq-мессенджер. В случае, если icq-клиент не установлен на компьютере, выдается окно с диалогом открытия\сохранения файла. Это мирабловский или баг, или фича, кому как, но однозначно сделано перректально.
(с) DDD
возьму на вооружение данную фразу
