MATLAB® предоставляет программные интерфейсы к этим интерфейсам веб-сервисов.
RESTful (Репрезентативная передача состояния) - Использование webread
, webwrite
, и websave
функции в Web Access для чтения содержимого веб-сервисов RESTful.
HTTP (Протокол Передачи Гипертекста) - Используйте HTTP Interface API для реализации расширенной семантики обмена сообщениями HTTP.
Для проверки подлинности сервера см. раздел «Проверка подлинности сервера».
MATLAB поддерживает Basic, Digest и типы проверки подлинности прокси-сервера NTLM. В Windows® платформы, MATLAB также поддерживает Kerberos. Чтобы задать параметры прокси-сервера, выберите один из следующих вариантов:
Если вы задаете значения с помощью веб-настроек, MATLAB игнорирует системные настройки.
MATLAB поддерживает Basic, Digest и типы проверки подлинности прокси-сервера NTLM. На платформах Windows MATLAB также поддерживает Kerberos. Чтобы задать параметры прокси-сервера, выберите один из следующих вариантов:
Если вы задаете ProxyURI в matlab.net.http.HTTPOptions
затем установите свойства Username и Password в Учетные данные.
Используйте веб- Настройки MATLAB для настройки прокси-сервера
Используйте системные настройки для параметров прокси-сервера
MATLAB выбирает первую настройку в этом списке.
Параметры прокси-сервера можно задать с помощью веб- Настроек MATLAB.
Примечание
Настройки в веб-настройках переопределяют системные настройки.
Чтобы задать параметры прокси-сервера:
На вкладке Home, в разделе Environment, нажмите Preferences. Выберите MATLAB > Web.
Установите флажок Use a proxy server to connect to the Internet.
Задайте значения для Proxy host и Proxy port.
Примерами приемлемых форматов для хоста являются: 172.16.10.8
и ourproxy
. Для порта введите только целое число, например 22
. Если значения прокси-сервера неизвестны, обратитесь за информацией к системному или сетевому администратору.
Если прокси-серверу требуется имя пользователя и пароль, установите флажок Use a proxy with authentication. Затем введите имя пользователя прокси-сервера и пароль.
Убедитесь, что настройки работают, нажав кнопку Test connection.
MATLAB пытается подключиться к https://www.mathworks.com
:
Если MATLAB может получить доступ к Интернету, Success! появляется рядом с кнопкой.
Если MATLAB не может получить доступ к Интернету, Failed! появляется рядом с кнопкой. Исправьте введенные значения и повторите попытку. Если подключение по-прежнему невозможно, попробуйте использовать значения, используемые при проверке подлинности лицензии MATLAB.
Нажмите кнопку OK, чтобы принять изменения.
Перезапустите MATLAB, чтобы включить изменения.
Если в веб-настройках MATLAB не задан прокси, MATLAB использует прокси-набор в настройках операционной системы.
Операционная система | Настройки системного прокси |
---|---|
Windows |
|
macOS |
|
Linux® | Переменные окружения |
Для указания параметров прокси-сервера в настройках системы см. документацию по операционной системе Windows, Linux или macOS.
MATLAB не учитывает исключения прокси, настроенные в Windows.
matlab.net.http.Credentials
| matlab.net.http.HTTPOptions