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