setHttpOptions

Установите опции HTTP для клиента OSLC

    Описание

    пример

    setHttpOptions(myClient,opts) назначает пользовательские опции HTTP opts клиенту OSLC myClient.

    Примеры

    свернуть все

    В этом примере показано, как выполнить проверку подлинности клиента OSLC с помощью пользовательских опций HTTP.

    Создайте клиент OSLC.

    myClient = oslc.Client;

    Укажите URL-адрес сервера, корневой адрес службы и путь к каталогу для поставщика услуг.

    setServer(myClient,'http://example.com');
    setServiceRoot(myClient,'rm');
    setCatalogPath(myClient,'oslc/services/catalog');

    Создайте и введите учетные данные пользователя при помощи matlab.net.http.Credentials класс с базовым matlab.net.http.AuthenticationScheme объект.

    creds = matlab.net.http.Credentials('Username','jdoe','Password', ...
    'Password1234','scheme',matlab.net.http.AuthenticationScheme.Basic);
    

    Создайте пользовательские опции HTTP при помощи matlab.net.http.HTTPOptions конструктор классов. Установите Credentials свойство для пользовательских опций HTTP.

    opts = matlab.net.http.HTTPOptions('Credentials',creds)
    opts = 
    
      HTTPOptions with properties:
    
               MaxRedirects: 20
             ConnectTimeout: 10
                   UseProxy: 1
                   ProxyURI: []
               Authenticate: 1
                Credentials: [1×1 matlab.net.http.Credentials]
         UseProgressMonitor: 0
                SavePayload: 0
            ConvertResponse: 1
             DecodeResponse: 1
         ProgressMonitorFcn: []
        CertificateFilename: "default"
           VerifyServerName: 1
                DataTimeout: Inf
            ResponseTimeout: Inf
           KeepAliveTimeout: Inf

    Укажите пользовательские опции HTTP для проверки подлинности клиента OSLC myClient.

    setHttpOptions(myClient,opts);

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

    свернуть все

    Клиент OSLC, заданный как oslc.Client объект.

    Пользовательский HTTP-заголовок, заданный как matlab.net.http.HTTPOptions объект.

    Совет

    Введенный в R2021a
    Для просмотра документации необходимо авторизоваться на сайте