Main Content

matlab.net.http.MediaType 클래스

네임스페이스: matlab.net.http

HTTP 헤더에 사용된 인터넷 미디어 형식

설명

MediaType 클래스는 IETF®(Internet Engineering Task Force) 웹사이트의 RFC 7231 Media Type, section 3.1.1.1에 정의된 대로 인터넷 미디어 형식을 나타냅니다. MediaType 클래스는 또한 Content-Type 필드 또는 Accept 필드의 내용도 나타냅니다.

생성

설명

obj = matlab.net.http.MediaType(type,paramName,paramValue)는 하나 이상의 paramName,paramValue 쌍 인수를 추가 옵션으로 지정하여 type으로 지정된 MediaType 객체를 생성합니다. paramName1,paramValue1,...,paramNameN,paramValueN과 같이 여러 개의 paramName,paramValue 쌍의 인수를 어떤 순서로든 지정할 수 있습니다.

obj = matlab.net.http.MediaType(text)text를 구문 분석하여 미디어 형식을 생성합니다. 파라미터 값에 포함된 따옴표와 이스케이프 문자는 제거됩니다. 이 생성자는 중복된 파라미터 이름이 있는 MediaType 객체를 생성하는 것을 허용합니다.

입력 인수

모두 확장

미디어 형식으로, 문자열로 지정됩니다. 이 형식에는 type/subtype 구문이 있어야 합니다.

파라미터 이름으로, 비어 있지 않은 문자열로 지정됩니다.

파라미터 값으로, string 함수가 허용하는 유형이나 비어 있지 않은 문자열로 지정됩니다. string 함수는 필요한 경우 따옴표와 이스케이프를 추가합니다. paramValue 내에 따옴표나 이스케이프 문자를 포함하지 마십시오.

미디어 형식으로, 문자열로 지정됩니다.

속성

모두 확장

주 형식으로, 비어 있지 않은 문자열로 지정됩니다.

특성:

GetAccess
public
SetAccess
public

데이터형: string

하위유형으로, 비어 있지 않은 문자열로 지정됩니다.

특성:

GetAccess
public
SetAccess
public

데이터형: string

파라미터로, nx2 string형 행렬로 지정됩니다. Parameters(i,1)은 i번째 파라미터의 이름이고 (i,2)는 해당 값입니다. 파라미터 값을 추가하거나 변경하려면 setParameter 메서드를 사용하십시오. 파라미터를 재정렬하거나 제거하려면 기존 MediaType 객체에서 사용할 파라미터를 선택하여 새 MediaType 객체를 생성하십시오.

특성:

GetAccess
public
SetAccess
private

데이터형: string

미디어 형식 부분으로, matlab.net.http.MediaType 객체로 지정됩니다. MediaInfo는 첫 번째 q 파라미터 위치나 그 이후 위치에 파라미터 없이 MediaType 객체를 포함합니다.

특성:

GetAccess
public
SetAccess
immutable
Dependent
true

가중치 파라미터 q로, double형으로 지정됩니다. q 파라미터가 없을 경우 Weight는 비어 있습니다. 파라미터가 double형으로 변환될 수 없는 경우 Weight는 NaN입니다. 이 속성을 설정하는 경우 0–1 범위 내의 값을 가져야 합니다. 이 값을 설정하면 객체에 포함된 마지막 q 파라미터가 수정되거나 파라미터 목록의 끝에 파라미터가 추가됩니다.

특성:

GetAccess
public
SetAccess
public
Dependent
true

메서드

모두 확장

버전 내역

R2016b에 개발됨