Пакет: matlab.net.http.field
Суперклассы: matlab.net.http.HeaderField
HTTP WWW-аутентификация или Прокси - поле заголовка проверки подлинности
Система координат AuthenticateField объект содержит одну или несколько проблем от сервера, запрашивающих информацию аутентификации. Сервер или прокси создает AuthenticateField в ответном сообщении.
Когда вы отправляете сообщение запроса на сервер или через прокси, который требует аутентификации, MATLAB® автоматическая попытка аутентификации сервера или прокси при:
HTTPOptions.Authenticate свойство true (по умолчанию)
HTTPOptions.Credentials свойство содержит необходимые имена и пароли.
Если аутентификация успешна, ответное сообщение возвращает OK и не содержит поля проверки подлинности.
Если проверка подлинности отключена или не выполнена, то ответное сообщение возвращает поле аутентификации. В этом случае код состояния ответного сообщения составляет 401 (Unauthorized) или 407 (ProxyAuthenticationRequired). Исследуйте AuthInfo объект и ответ путем добавления соответствующего AuthorizationField к запросу сообщения, содержащего ваши учетные данные. Или повторно отправьте запрос, задав правильное Credentials свойство в HTTPOptions.
Если серверу или прокси требуется схема аутентификации, не поддерживаемая MATLAB, необходимо реализовать протокол аутентификации самостоятельно. Создайте сообщение запроса с соответствующими учетными данными и другой информацией.
Sealed | true |
Для получения информации об атрибутах класса см. раздел «Атрибуты класса».
AuthInfo | Credentials | HTTPOptions | matlab.net.http.field.AuthorizationField | RequestMessage | ResponseMessage | StatusCode