Сети ЭВМ и телекоммуникации. Лясин Д.Н - 41 стр.

UptoLike

Составители: 

41
ся 80 номер порта. При указании абсолютного URL без схемы доступа свой-
ство Host игнорируется, однако свойство Port, если оно задано, учитывается.
При задании относительного URL, который должен начинаться с символа
слеша "/", учитываются оба свойства Host и Port. Кроме этого поддерживает-
ся возможность работы с сервером через прокси-сервер, для чего использу-
ются свойства Proxy и ProxyPort.
property Proxy: String; содержит DNS или
IP адрес прокси-сервера
property ProxyPort: integer; содержит порт, на котором работает прокси-
сервер.
При отправке запроса серверу имеется возможность заполнить некоторые
поля заголовка с помощью свойства HeaderInfo.
property HeaderInfo: THeaderInfo;
Объект TНeaderInfo включает в себе следующие свойства:
property Cookie: string; содержит значение cookies, посылаемых серверу.
property LocalMailAddress: string; содержит e-mail адрес клиента, соответ-
ствует полю From: заголовка.
property LocalProgram: string; идентификация программы HTTP клиента,
соответствует полю User-Agent заголовка.
property Referer: string; содержит
адрес документа, где содержалась ссыл-
ка на данный документ, соответствует одноименному полю заголовка.
property UserId: string; и property Password: string; содержат соответствен-
но имя пользователя и пароль, при использовании аутенфикации в режиме
Basic.
Перед отправкой запроса все поля заголовка собираются в строку доступ-
ную в свойстве property SendHeader: TExStringList;
Непосредственно перед отправкой запроса возникает событие OnAbout-
ToSend, в обработчике которого можно
добавить дополнительные поля к за-
ся 80 номер порта. При указании абсолютного URL без схемы доступа свой-
ство Host игнорируется, однако свойство Port, если оно задано, учитывается.
При задании относительного URL, который должен начинаться с символа
слеша "/", учитываются оба свойства Host и Port. Кроме этого поддерживает-
ся возможность работы с сервером через прокси-сервер, для чего использу-
ются свойства Proxy и ProxyPort.
   property Proxy: String; содержит DNS или IP адрес прокси-сервера
   property ProxyPort: integer; содержит порт, на котором работает прокси-
сервер.
   При отправке запроса серверу имеется возможность заполнить некоторые
поля заголовка с помощью свойства HeaderInfo.
   property HeaderInfo: THeaderInfo;
   Объект TНeaderInfo включает в себе следующие свойства:
   property Cookie: string; содержит значение cookies, посылаемых серверу.
   property LocalMailAddress: string; содержит e-mail адрес клиента, соответ-
ствует полю From: заголовка.
   property LocalProgram: string; идентификация программы HTTP клиента,
соответствует полю User-Agent заголовка.
   property Referer: string; содержит адрес документа, где содержалась ссыл-
ка на данный документ, соответствует одноименному полю заголовка.
   property UserId: string; и property Password: string; содержат соответствен-
но имя пользователя и пароль, при использовании аутенфикации в режиме
Basic.
   Перед отправкой запроса все поля заголовка собираются в строку доступ-
ную в свойстве property SendHeader: TExStringList;
   Непосредственно перед отправкой запроса возникает событие OnAbout-
ToSend, в обработчике которого можно добавить дополнительные поля к за-




                                       41