weboptions
RESTful Web サービスのパラメーターの指定
説明
options = weboptions は、Web サービスへの要求でパラメーターを指定するための、既定の weboptions オブジェクトを返します。weboptions オブジェクトは、関数 webread、websave および webwrite のオプションの入力引数にすることもできます。関数 weboptions によってサポートされていないオプションについては、HTTP を使用した MATLAB からの Web サービスの呼び出しを参照してください。
options = weboptions( は、Name,Value)weboptions オブジェクトの 1 つ以上のプロパティを指定します。機密情報をコードから削除するには、loadenv を参照してください。
例
既定の weboptions オブジェクト
既定の weboptions オブジェクトを作成し、そのプロパティの既定値を表示します。
options = weboptions
options =
weboptions with properties:
CharacterEncoding: 'auto'
UserAgent: 'MATLAB 9.7.0.1112323 (R2019b)'
Timeout: 5
Username: ''
Password: ''
KeyName: ''
KeyValue: ''
ContentType: 'auto'
ContentReader: []
MediaType: 'auto'
RequestMethod: 'auto'
ArrayFormat: 'csv'
HeaderFields: []
CertificateFilename: 'default'weboptions オブジェクトのユーザー名とパスワード
weboptions オブジェクトに Web サービスのユーザー名とパスワードを設定します。Web サービスで認証が必要な場合、weboptions オブジェクトを webread、websave または webwrite への入力引数として使用できます。secretID オブジェクトを使用して機密情報の暗号化を維持してください。
options = weboptions(Username=secretID("MathWorks.Username"), ... Password=secretID("MathWorks.Password"))
options =
weboptions with properties:
CharacterEncoding: 'auto'
UserAgent: 'MATLAB 25.2.0.2978516 (R2025b)'
Timeout: 5
Username: MathWorks.Username (secretID)
Password: MathWorks.Password (secretID)
KeyName: ''
KeyValue: ''
ContentType: 'auto'
ContentReader: []
MediaType: 'auto'
RequestMethod: 'auto'
ArrayFormat: 'csv'
HeaderFields: []
CertificateFilename: 'default'
secretID オブジェクトは識別子名のみを表示します。
options.Password
ans =
secretID with properties:
Name: "MathWorks.Password"
名前と値の引数
バージョン履歴
R2014b で導入