webread
RESTful웹서비스에서콘텐츠읽어들이기
구문
설명
은쿼리파라미터를하나이상의이름-값通讯录수로지정하여数据
= webread (url
,QueryName1, QueryValue1,…,QueryNameN QueryValueN
)url
에추가합니다。메시지본문에쿼리를삽입하려면webwrite
를사용하십시오。웹서비스는쿼리파라미터를정의합니다。
는数据
= webread (___,选项
)weboptions
객체选项
에서지정한다른HTTP청옵션을추가합니다。이구문은위에열거된구문중하나의입력수에사용할수있습니다。
데이터를특정출력유형으로반환하려면选项
의ContentType
속성을지정하십시오。
함수로콘텐츠를읽어들이려면选项
의ContentReader
속성을함수에대한핸들로지정하십시오。webread
는웹서비스에서데이터를다운로드하고지정한함수로데이터를읽어들입니다。
여러출력수를반환하는함수에대한핸들을지정하면
webread
가모든출력수를반환합니다。출력인수를반환하지않는함수에대한핸들을지정하는경우(예:비디오파일에대한图像处理工具箱™함수
@implay
),webread
는출력수를반환하지않습니다。
[
는数据
,colormap
,α
= webread(___)url
에서지정한웹서비스에서이미지를읽어들이고그이미지를数据
에반환합니다。위에열거된구문을사용하여이미지만반환할수있습니다。이미지와연결된컬러맵과알파채널을반환하려면이구문을사용하십시오。
webread
는HTTP응답에이미지미디어형식을지정하는内容类型
헤더필드가있고imread
가해당이미지형식을지원하는경우,이미지를반환합니다。지원되는이미지형식을보려면가져오기및내보내기에지원되는파일형식항목을참조하십시오。
[
는数据
,Fs
= webread(___)url
에지정한웹서비스에서오디오데이터를읽어들이고그데이터를数据
에반환합니다。위에열거된구문을사용하여오디오데이터만반환할수있습니다。오디오데이터의샘플레이트(단위:헤르츠)를반환하려면이구문을사용하십시오。
webread
는HTTP응답에오디오미디어유형을지정하는内容类型
헤더필드가있고audioread
가해당오디오형식을지원하는경우,오디오데이터를반환합니다。지원되는오디오형식을보려면가져오기및내보내기에지원되는파일형식항목을참조하십시오。
예제
입력marketing수
출력marketing수
세부 정보
팁
RESTful웹서비스기능에서지원하지않는기능에대해서는Matlab에서HTTP사용하기항목을참조하십시오。
webread
는HTTP get메서드와post메서드를지원합니다。많은웹서비스는get메서드와post메서드를모두제공하여데이터를청합니다。HTTP post청을보내려면选项
의RequestMethod
속성을“职位”
로지정하십시오。하지만webread
는쿼리옵션을청메시지의본문이아니라url
에삽입합니다。쿼리를본문에삽입하려면webwrite
를사용하십시오。HTTP post청의경우,
webread
함수는应用程序/ x-www-form-urlencoded
미디어유형만지원합니다。다른터넷미디어유형의콘텐츠와함께post청을보내려면webwrite
를사용하십시오。이함수는처리방법을결정하기위해문서내용을검토하지않습니다。예를들어,HTML문서와XML문서에는문서의문자tmp코딩을지정하는
< meta >
태그가포함되는경우가많습니다。코딩이디폴트webread
코딩과다를경우weboptions
에서올바른CharacterEncoding
옵션을지정하십시오。프록시서버설정을지정하려면代理服务器认证항목을참조하십시오。
버전 내역
R2014b에개발됨