Пакет: matlab.net.http
Поле Header сообщения HTTP
Используйте HeaderField
класс, чтобы реализовать поле заголовка для сообщения HTTP. Класс обеспечивает преобразования между строками в заголовке и MATLAB® объекты, массивы и структуры. Несмотря на то, что можно установить HeaderField
свойства к произвольным значениям, поля HTTP-заголовка имеют ограничения на допустимые символы.
Name
свойство задает тип поля заголовка. MATLAB обеспечивает подклассы для обычно используемых полей в matlab.net.http.field
пакет. Чтобы видеть список поддерживаемых подклассов, вызовите HeaderField.displaySubclasses
метод.
obj = matlab.net.http.HeaderField(name,value)
создает поле заголовка с Name
набор свойств к name
и Value
набор свойств к value
. Любой аргумент может быть пустым двойным, []
. Можно задать несколько пар аргумента в любом порядке как name1,value1,...,nameN,valueN
. Если последний value
аргумент отсутствует, затем HeaderField
обработки это как пустой.
HeaderField
конструктор создает поля класса HeaderField
. Создать поле класса, заданного в matlab.net.http.field
пакет, используйте конструктора подкласса вместо этого. Для списка подклассов вызовите HeaderField.displaySubclasses
метод.
Например, matlab.net.http.field.DateField
подкласс создает поле заголовка Даты. Если вы используете HeaderField
класс, чтобы создать Поле даты, DateField
класс интерпретирует и осуществляет значение, даже при том, что HeaderField
не экземпляр DateField
. Аналогично, если вы преобразуете значение поля в datetime
MATLAB значение,
DateField.convert
метод используется.
Если HeaderField
конструктор отклоняет Name
и Value
аргументы, используйте GenericField
конструктор класса вместо этого.