matlab.net.http.field.LocationField class

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

Поле заголовка Местоположения HTTP

Описание

LocationField объект содержит унифицированный идентификатор ресурса (URI) сообщения. Сервер добавляет поле Location в сообщение ответа, чтобы сказать вам перенаправлять сообщения к другому URI. Значение этого поля зависит от кода статуса ответа.

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

Sealed
true

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

Создание

Описание

пример

obj = matlab.net.http.field.LocationField(value) создает поле заголовка Местоположения с Value набор свойств к value.

Свойства

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

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

Атрибуты:

GetAccess
public
SetAccess
public

URI в виде matlab.net.URI возразите или строка, приемлемая для URI конструктор.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true

Методы

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

Примеры

свернуть все

В этом примере показано, как считать URI сообщения.

import matlab.net.*;
import matlab.net.http.*;
httpUrl = 'http://requestserver.mathworks.com';
uri = URI(strcat(httpUrl, '/movedPermanently'));
options = HTTPOptions('MaxRedirects', 0); % Disable redirects
req = RequestMessage('GET');
response = req.send(uri, options);
locationField = response.getFields("Location");
disp(locationField)
  LocationField with properties:

     Name: "Location"
    Value: "http://requestserver.mathworks.com/assets/computerVision.jpg"
Введенный в R2017b