matlab.net.http.field.DateField class

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

Поле заголовка Данных HTTP

Описание

DateField объект представляет поле заголовка Данных HTTP. Поле даты является дополнительным полем, которое представляет дату и время, которую были первоначально отправлены запрос или сообщение ответа. Если вы не задаете Поле даты в сообщении запроса, то MATLAB® вставляет тот, когда вы отправляете его.

Атрибуты класса

Sealed
true

Для получения информации об атрибутах класса см. Атрибуты класса.

Создание

Описание

пример

obj = matlab.net.http.field.DateField(value) создает поле заголовка Даты с Value набор свойств к value.

obj = matlab.net.http.field.DateField устанавливает значение поля к текущей дате и время.

Свойства

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

Имя поля заголовка в виде 'Date'.

Атрибуты:

GetAccess
public
SetAccess
public

Дата и время в виде datetime возразите или строка в допустимом формате даты HTTP. Значением по умолчанию является текущая дата и время. Value не должен быть в будущем. Если часовой пояс отсутствует, то зона местного времени принята. datetime Format свойство проигнорировано.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true

Методы

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

Примеры

свернуть все

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

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);
[~, completedRequest, ~] = req.send(uri);
dateField = completedRequest.getFields("Date");
disp(dateField)
  DateField with properties:

     Name: "Date"
    Value: "Wed, 28 Apr 2021 04:00:00 GMT"
Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте