MATLAB® HTTP Interface обеспечивает функциональность, чтобы выпустить правильно структурированные запросы HTTP и обработать их ответы. Можно также использовать функции веб-сервисов RESTful, webread
и webwrite
, чтобы выполнить запросы HTTP. Однако некоторые взаимодействия с веб-сервисом являются более комплексными и требуют функциональности, не поддержанной этими функциями.
Интерфейс HTTP разработан для программируемого использования в скриптах и функциях. Интерфейс является объектной моделью для структур данных HTTP. Это включает классы для сообщений, их заголовков и полей и других сущностей, заданных в стандартах Инженерной группы по развитию интернета (IETF®). Для получения дополнительной информации см. документы Запроса о комментариях (RFC) RFC 7230
, RFC 7231
, RFC 7235
, RFC 2617
и RFC 6265
. Интерфейс содержит функции, которые реализуют семантику обмена сообщениями HTTP и утилит для обработки данных, отправленных и полученных. Это также содержит классы поддержки, требуемые к процессу, передаче, и получите сообщения.
Интерфейс основан на протоколе HTTP/1.1.