weboptions
RESTful 웹 서비스에 대한 파라미터 지정
설명
options = weboptions는 디폴트 weboptions 객체를 반환합니다. 이 객체를 통해 웹 서비스 요청을 위한 파라미터를 지정할 수 있습니다. weboptions 객체는 webread, websave, webwrite 함수에 대한 선택적 입력 인수일 수 있습니다. weboptions 함수에서 지원되지 않는 옵션에 대한 내용은 HTTP를 사용하여 MATLAB에서 웹 서비스 호출하기 항목을 참조하십시오.
options = weboptions(는 Name,Value)weboptions 객체의 하나 이상의 속성을 지정합니다. 코드에서 민감한 정보를 제거하려면 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 객체에 웹 서비스 사용자 이름과 비밀번호를 설정합니다. 웹 서비스에 인증이 필요한 경우 weboptions 객체를 webread, websave 또는 webwrite에 대한 입력 인수로 사용할 수 있습니다. secretID 객체를 사용하여 민감한 정보를 암호화하십시오.
options = weboptions(Username=secretID("MathWorks.Username"), ... Password=secretID("MathWorks.Password"))
options =
weboptions with properties:
CharacterEncoding: 'auto'
UserAgent: 'MATLAB 25.1.0.2966447 (R2025a) Update 1'
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에 개발됨