Пакет: matlab.net.http.field
Суперклассы: matlab.net.http. HeaderField
Авторизация HTTP или поле заголовка Прокси - авторизации
Объект AuthorizationField
содержит учетные данные в сообщении запроса в ответ на вызов со стороны сервера в AuthenticateField
. Учетные данные в форме объекта AuthInfo
. Для описания этих полей смотрите раздел RFC 7235 4.2 и разделите 4.4.
MATLAB® автоматически создает это поле когда:
Свойством HTTPOptions.Authenticate
является true
(значение по умолчанию) в сообщении запроса.
Вы задали соответствующие учетные данные в свойстве HTTPOptions.Credentials
.
MATLAB поддерживает схему аутентификации, которую требует сервер.
Вы создаете это поле явным образом, когда вы отключаете автоматическую аутентификацию или реализуете неподдерживаемый протокол аутентификации. Если вы создаете это поле явным образом, то установленный свойство Value
в допустимую строку авторизации или объект AuthInfo
.
Чтобы видеть AuthorizationField
, который был отправлен в сервер для автоматической аутентификации, исследуйте завершенный запрос или аргументы истории, возвращенные методом RequestMessage.send
.
obj = matlab.net.http.field.AuthorizationField(name,value)
создает поле заголовка авторизации с набором свойств Имени к name
и набором свойств Значения к value
. Создайте это поле, если вы отключили автоматическую аутентификацию или реализовывать неподдерживаемый протокол аутентификации.