Раздел: Разработка
|
|
В первой строке ответа HTTP-сервера содержится информация о том, был запрос клиента успешным или нет, а также данные о причинах успешного либо неуспешного завершения запроса. Эта информация обозначается трехразрядным кодом ответа сервера (иногда его называют кодом состояния) и сопровождается описательным сообщением.
Много лет назад, когда компьютеры были большими, а интернет маленьким, когда основная масса людей сидела на DialUp и связь была не стабильной,- в 1987 году в linux'е появилась замечательная программа Screen, которая продолжала выполнять запущенные команды даже при обрыве коннекта, т.е. достаточно было переподключиться и продолжать работать с консолью как ни в чем не бывало.
С форума: "Необходимо сделать джоин таблицы по некоторым ключам, но из получившихся записей нужна только последняя запись. Как ограничить? Куда совать группировку поля?"
По работе пришлось писать скрипт, эмулирующий запросы от мобильных телефонов. А как дать понять серверу, что я захожу на сайт с мобилки? Правильно - нужно подставить нужный User-Agent . А как узнать какой User-Agent передает телефон? Нужно или со своего телефона сделать запрос на свой сервер и посмотреть логи, или же поискать в интернете список мобильных User-Agent. Поискал я в интернете и нашел такую таблицу:
Если у вас в коде предполагается делать не единичные http-запросы, то наверняка вы создаете отдельный метод для этого, да бы исключить повторений в коде. Вот два моих решения, основанные на LWP и AnyEvent::HTTP