matlab.net.http.field.HTTPDateField class

Пакет: matlab.net.http.field
Суперклассы: matlab.net.http.HeaderField

Поле HTTP-заголовка, содержащее дату

Описание

HTTPDateField объект является полем HTTP-заголовка, содержащим дату. Поля, реализованные этим классом, содержат одну дату в стандартном формате даты HTTP.

Создание

Описание

пример

obj = matlab.net.http.field.HTTPDateField(name) создает поле заголовка даты HTTP с Name набор свойств к name.

obj = matlab.net.http.field.HTTPDateField(name,value) устанавливает Value свойство к value.

Свойства

развернуть все

Имя поля даты в виде строки одного из этих значений: 'Date', 'Expires', 'Retry-After', 'Accept-Datetime', 'Last-Modified', или 'If-Modified-Since'.

Создать Date поле, используйте matlab.net.http.field.DateField подкласс.

Атрибуты:

GetAccess
public
SetAccess
public

Дата в виде datetime возразите или строка в допустимом формате даты HTTP, как задано в Семантике RFC 7231 и Содержимом, разделите 7.1.1.1. Дата/Форматы времени. Если datetime объект не имеет часового пояса, затем он принят, чтобы быть локальным.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true

Методы

развернуть все

Примеры

свернуть все

В этом примере показано, как считать поле даты HTTP в сообщении.

import matlab.net.*;
import matlab.net.http.*;
import matlab.net.http.field.*;

httpsUrl = 'https://requestserver.mathworks.com';
uri = URI(strcat(httpsUrl, '/assets/computerVision.jpg'));
headers = DateField(datetime("today"));
req = RequestMessage('GET', headers);
response = req.send(uri);
httpDateField = response.getFields("Last-Modified");
disp(httpDateField)
  HTTPDateField with properties:

     Name: "Last-Modified"
    Value: "Fri, 02 Apr 2021 20:14:03 GMT"
Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте