INetHttpService

Сборка: Net;

Описание

Интерфейс INetHttpService содержит свойства и методы для работы с сетевыми ресурсами по протоколу HTTP/HTTPS.

Иерархия наследования

          INetService

          INetHttpService

Комментарии

Интерфейс позволяет подключаться и работать с различными веб-серверами и сервисами через сеть по протоколу HTTP/HTTPS с помощью Get/Post-запросов. Для создания подключения к сетевым ресурсам выполните следующие действия:

Get-запросы указываются в URL-адресе ресурса, который задаётся в свойстве INetHttpService.Url.

При выполнении Post-запроса необходимые данные/запрос, которые будут переданы в теле Post-запроса, указываются в параметре метода INetCommand.Start. По умолчанию запросы указываются в SOAP-формате. Если предполагается выполнение Json-запросов, то добавьте заголовок «Content-Type: application/json;charset=utf-8» в коллекцию INetHttpCommand.Headers и свойству INetHttpCommand.OuterBody установите значение True.

Если сервисы доступны по протоколу HTTPS, то используйте сертификат безопасности в формате PEM:

Свойства

  Имя свойства Краткое описание
Url Свойство Url определяет URL-адрес сетевого ресурса.

Методы, унаследованные от INetService

  Имя метода Краткое описание
Connect Метод Connect осуществляет подключение к сетевому ресурсу и возвращает контекст для взаимодействия с ним.

См. также:

Интерфейсы сборки Net