Сетевые технологии. Баканов В.М. - 57 стр.

UptoLike

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

- 57 -
(после его истечения возбуждает исключение и прерывает теку-
щую операцию, при равенстве нулю исключение не возбуждает-
ся).
TransactionReply
(string, read only)
Результат последней команды, посланной на удаленный сервер.
WSAInfo (TString-
List, read only)
Информация о текущей версии Winsock.
Таблица 4.— Методы компонента NMHTTP.
Прототип Описание
Procedure Abort Прерывает текущую транзакцию HTTP.
Procedure Delete
(URL: string)
Физически удаляет документы, расположенные на сервере, адрес
которого указан в параметре URL.
Procedure Get (URL:
string)
Запрашивает и получает документ, находящийся по указанному в
параметре URL адресу. Тело и заголовок документа размещаются
в свойствах Body и Header соответственно (с учетом значения
свойства InputFiieOpen).
Procedure Head
(URL: string)
Извлекает заголовок документа, находящегося по указанному в
параметре метода адресу (заголовок помещается в свойство
Header).
Procedure Options
(URL: string)
Получает список опций для указанного URL и помещает его в
свойство Body (с учетом состояния свойства InputFileMode).
Procedure Post(URL,
PostData: string)
Предназначен для посылки данных на сервер, чей адрес указан в
параметре URL. В зависимости от значения свойства OutPut-
FileString в параметре PostData указано либо имя файла, в котором
эти данные находятся, либо сами отсылаемые данные.
Procedure
Trace(URL,
TraceData: string)
Метод Trace запрашивает URL, указанный в параметрах метода
для отображения трассировочных данных, которые помещаются в
параметр TraceData в соответствии со значением свойства Output-
FileMode (большинство серверов не поддерживают эту возмож-
ность).
Таблица 5.— События, генерируемые компонентом NMHTTP.
Наименование Описание
OnAboutToSend Возникает перед посылкой заголовка удаленному серверу.
OnConnect Генерируется в случае удачного соединения с сервером.
OnConnection-
Failed
Генерируется в случае неудачной попытки соединения с удален-
ным сервером.
ОnDisconnect Возникает при штатном разрыве связи с сервером.
OnFailure Возникает в случае сбоя во время HTTP-сессии (обратите внима-
ние на разницу между этим событием и OnConnectionFailed).
OnHostResolved Возникает при перемене представления удаленного сервера (на-
пример, при смене его имени на IP-адрес).
OnInvalidHost Генерируется в случае, если в свойстве Host указано неверное или
несуществующее имя удаленного сервера.
                       (после его истечения возбуждает исключение и прерывает теку-
                       щую операцию, при равенстве нулю исключение не возбуждает-
                       ся).
TransactionReply       Результат последней команды, посланной на удаленный сервер.
(string, read only)
WSAInfo (TString- Информация о текущей версии Winsock.
List, read only)

 Таблица 4.— Методы компонента NMHTTP.

     Прототип                                   Описание
Procedure Abort     Прерывает текущую транзакцию HTTP.
Procedure     DeleteФизически удаляет документы, расположенные на сервере, адрес
(URL: string)       которого указан в параметре URL.
Procedure Get (URL: Запрашивает и получает документ, находящийся по указанному в
string)             параметре URL адресу. Тело и заголовок документа размещаются
                    в свойствах Body и Header соответственно (с учетом значения
                    свойства InputFiieOpen).
Procedure      Head Извлекает заголовок документа, находящегося по указанному в
(URL: string)       параметре метода адресу (заголовок помещается в свойство
                    Header).
Procedure Options Получает список опций для указанного URL и помещает его в
(URL: string)       свойство Body (с учетом состояния свойства InputFileMode).
Procedure Post(URL, Предназначен для посылки данных на сервер, чей адрес указан в
PostData: string)   параметре URL. В зависимости от значения свойства OutPut-
                    FileString в параметре PostData указано либо имя файла, в котором
                    эти данные находятся, либо сами отсылаемые данные.
Procedure           Метод Trace запрашивает URL, указанный в параметрах метода
Trace(URL,          для отображения трассировочных данных, которые помещаются в
TraceData: string) параметр TraceData в соответствии со значением свойства Output-
                    FileMode (большинство серверов не поддерживают эту возмож-
                    ность).

 Таблица 5.— События, генерируемые компонентом NMHTTP.

  Наименование                                     Описание
OnAboutToSend          Возникает перед посылкой заголовка удаленному серверу.
OnConnect              Генерируется в случае удачного соединения с сервером.
OnConnection-          Генерируется в случае неудачной попытки соединения с удален-
Failed                 ным сервером.
ОnDisconnect           Возникает при штатном разрыве связи с сервером.
OnFailure              Возникает в случае сбоя во время HTTP-сессии (обратите внима-
                       ние на разницу между этим событием и OnConnectionFailed).
OnHostResolved         Возникает при перемене представления удаленного сервера (на-
                       пример, при смене его имени на IP-адрес).
OnInvalidHost          Генерируется в случае, если в свойстве Host указано неверное или
                       несуществующее имя удаленного сервера.


                                          - 57 -