isequal

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

Сравните два массива HeaderField

Синтаксис

tf = isequal(field1,field2)

Описание

пример

tf = isequal(field1,field2) возвращает логическую единицу (true), если полевой массив заголовка field1 равен полевому массиву заголовка field2. Otherwise, it returns logical 0 (false). массивы должны быть одного размера и соответствующие элементы, должен быть равным согласно HeaderField.eq методу.

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

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

Поле Header, заданное как объект matlab.net.http.HeaderField или вектор объектов HeaderField.

Поле Header, заданное как объект matlab.net.http.HeaderField или вектор объектов HeaderField.

Примеры

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

Создайте поле Content-Type в сообщении запроса к mathworks.com cOM.

uri = matlab.net.URI('https://www.mathworks.com');
req = matlab.net.http.RequestMessage;
req = addFields(req,matlab.net.http.HeaderField('Content-Type','text/html;charset=utf-8'));
resp = send(req,uri);

Ищите поле Content-Type в каждом сообщении и сравните поля. Сообщения содержат те же поля заголовка.

f1 = getFields(req,'Content-Type');
f2 = getFields(resp,'Content-Type');
isequal(f1,f2)
ans =

  logical

   1

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

Введенный в R2017b

Была ли эта тема полезной?