Перейти к содержимому

HTTP

HTTP пространство имен предоставляет помощники для создания запросов HTTP и обработки состояния их ответа.


Интерфейсы

HTTPRequestInfo

HTTPRequestInfo Интерфейс описывает соответствующую форму объекта, предоставляемую объявлениями.

  • headers{ [key: string]: string; } (необязательный) - Заголовки.
  • parameters{ [key: string]: string; } (необязательный) - Параметры.
  • datastring (необязательный) - Используется в POST
  • sslboolean (необязательный) - По умолчанию: ложь
  • portnumber (необязательный) - По умолчанию: 80 или 443 (если SSL верен)
  • readTimeoutnumber (необязательный) - По умолчанию: 30, в секундах.
  • writeTimeoutnumber (необязательный) - По умолчанию: 30, в секундах.

Функции

Request(url: string, path: string, method: string, optInfo?: HTTPRequestInfo)HTTPConnection

Выполняет запрос HTTP, используя указанный URL-адрес, путь и параметры запроса.

  • urlstring — Базовый URL-адрес запроса.
  • pathstring - Путь запроса.
  • methodstring - Используемый метод HTTP.
  • optInfoHTTPRequestInfo (необязательный) - Параметры запроса HTTP.

Возвращает: