changeFields

Класс: matlab.net.http.HeaderField
Пакет: matlab.net.http

Измените существующие значения в массиве HeaderField

Описание

fields = changeFields(fields,FieldName1,FieldValue1,...,FieldNameN,FieldValueN) изменяет существующие поля в каждом поле заголовка с указанными именами к указанным значениям и возвращает обновленный массив.

Соответствие имени является нечувствительным к регистру. Однако, если вы задаете имя, которое отличается в случае, если от существующего имени поля, затем имя поля превращается в указанное имя. Это использование не изменяет класс существующего поля.

Этот метод выдает ошибку когда:

  • Все заданные поля уже не находятся в заголовке.

  • Существует больше чем одно поле с указанным именем.

fields = changeFields(fields,newFields) изменяет существующие поля в каждом поле заголовка к именам, значениям, и вводит заданный в fields. Этот синтаксис может изменить класс существующего поля, если имя поля является нечувствительным к регистру соответствием к имени в fields.

Входные параметры

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

Поля заголовка, заданные как массив matlab.net.http.HeaderField объекты.

Имя поля заголовка, заданное как строка.

Значение поля заголовка, заданное как строка или любой тип, допустимый для fName. Чтобы использовать значение по умолчанию в поле, установите fValue к ''. Если последнее значение отсутствует, то оно совпадает с определением [].

Поля, чтобы добавить, заданный как векторный или список, разделенный запятыми одного или нескольких matlab.net.http.HeaderField объекты.

Смотрите также

Введенный в R2018a