SEOSERVISE - Защита сайтов от хакеров, защита от взлома.

 
   
 

Главная


 


Более полный перечень кодов ответов протоколов HTTP /1.0 и HTTP / 1.1 содержит­ ся в приложении Б. С помощью кода 501 ( Not Implemented ) клиенту сообщается, что выбранный метод сервером не поддерживается. Например, такой код будет получен в том случае, если серверу НТТР/1.0 передать запрос с методом OPTIONS (который определен только в спецификации НТТР/1.1). Поля заголовка Как в ответе сервера на запрос клиента, так и в ответе клиента на запрос сервера содержатся поля заголовка с дополнительной информацией. Сервер и клиент выпол­ няют анализ этих полей и при необходимости используют полученную информацию. Основные поля заголовка описаны в табл. 4.3. Allow Предоставляет список методов , поддерживаемых запрашиваемым ресурсом Authorization Содержит регистрационные данные , необходимые для аутентификации HTTP Content - Encoding Перечисляет , какое дополнительное кодирование применялось к переданным дан­ ным . На основе этой информации клиент может правильно интерпретировать полу­ ченные данные . Например , поле Content - Encoding : x - gzip означает , что к со­ держимому было применено сжатие gzip Content - Length Указывает размер содержимого в октетах ( десятичное число ). Например , Content - Length : 332 Content - Type Описываеттип содержимого ответа . Например , поле Content - Type : text / HTML определяет , что типом содержимого является text / HTML . Это поле позволяет пра­вильно отобразить полученное содержимое в клиентском броузере Date Содержит дату и время сервера Expires Содержит дату и время , при наступлении которых содержимое считается устаревшим From Содержит адрес электронной почты , используемый для определения источника , сгенерировавшего ответ . Это поле используется редко Last - Modified Содержит дату и время последнего изменения ресурса на сервере Location Указывает местоположение запрашиваемого ресурса Pragma Описывает дополнительные параметры обработки запроса . Например , если в поле заголовка Pragma , полученного от сервера , указана директива no cash , то клиент должен загрузить полученное содержимое независимо от того , содержится ли в буфере копия этих данных Ref erer Позволяет клиенту указать адрес ресурса Server Описывает запущенное на сервере программное обеспечение . В большинстве слу- чаев эта информация является точной . Например , Server : Kicrosoft - ISS /5.0. Однако не нужно забывать о том , что некоторые сообразительные администраторы могут изменить эту информацию . В результате вполне возможно получить сообще­ ние " Web - сервер Микки " User - Agent Предоставляет дополнительную информацию о пользовательском ( клиентском ) агенте , который запрашивает информацию . Например , User - Agent : Mozilla /5.0 ( HinNT ) WWW - Authenticate Используется в ответ на получение кода 401 Unathomec . Применяется в процессе взаимодействия с сервером для получения санкционированного доступа

 

 

 

 

 

 
 

1 |2 |3 |4 |5 |6 |7 |8 |9 |10 |11 |12 |13 |14 |15 |16 |17 |18 |19 |20 |21 |22 |23 |24 |25 |26 |27 |28 |29 |30 |31 |32 |33 |34 |35 |36 |37 |38 |39 |40 |41 |42 |43 |44 |45 |46 |47 |48 |49 |50 |51 |52 |53 |54 |55 |56 |57 |58 |59 |60 |61 |62 |63 |64 |65 |66 |67 |68 |69 |70 |71 |72 |73 |74 |75 |76 |77 |78 |79 |80 |81 |82 |83 |84 |85 |86 |87 |88 |89 |90 |91 |92 |93 |94 |95 |96 |97 |98 |99 |100 |