matlab.net.http.io.JSONProvider 클래스
네임스페이스: matlab.net.http.io
슈퍼클래스: matlab.net.http.io.StringProvider
MATLAB 데이터를 JSON 문자열로 전송할 ContentProvider
설명
JSONProvider 객체를 사용하여 MATLAB® 데이터를 JSON 문자열로 반환한 다음 RequestMessage로 전송합니다. 변환은 jsonencode를 사용하여 수행됩니다.
RequestMessage에 Content-Type 헤더 필드가 없는 경우, 이 제공자는 "application/json"을 지정하여 Content-Type 헤더 필드를 추가합니다. Content-Type 헤더 필드가 있는 경우, 헤더 필드가 수정되지 않고, 이 값이 JSON 데이터의 형식이 아닌 경우에도 변환이 수행됩니다.
multipart 메시지가 아닌 메시지의 경우, 메시지의 Content-Type이 "application/json"이라면 MessageBody.Data의 내용이 자동으로 JSON으로 변환되므로 일반적으로 사용자가 이 제공자를 명시적으로 지정하지 않습니다. 자세한 내용은 MessageBody.Data를 참조하십시오. 다른 Content-Type에 대해 JSON 데이터를 전송하려는 경우나 multipart 메시지의 파트로서 JSON 데이터를 전송하려는 경우에는 이 제공자를 명시적으로 지정하십시오.
matlab.net.http.io.JSONProvider 클래스는 handle 클래스입니다.
생성
설명
provider = JSONProvider(는 data)JSONData 속성을 data로 설정하여 ContentProvider를 생성합니다.
속성
메서드
세부 정보
버전 내역
R2018a에 개발됨
참고 항목
RequestMessage | MessageBody | ContentProvider | StringProvider | jsonencode | JSONConsumer
