Main Content

complete

클래스: matlab.net.http.io.StringProvider
패키지: matlab.net.http.io

StringProvider에 대한 HTTP 헤더 완성

구문

complete(provider,URI)

설명

complete(provider,URI)는 HTTP 메시지를 완성합니다. 이 메서드는 MATLAB®이 호출하는 complete의 재정의된 메서드입니다. 이 메서드는 이 제공자가 데이터 변환에 사용하는 문자 집합을 지정하기 위해 메시지에 Content-Type 헤더 필드를 추가하거나 확장할 수 있습니다. 사용되는 변환은 Header 속성이나 Request.Header 속성의 Content-Type 필드가 있는 경우(명시적 또는 디폴트 문자 집합의 형태로), 이 값과 이 객체의 Charset 속성의 값에 따라 달라집니다. 이 제공자는 Content-Type 필드를 추가하거나 기존 Content-Type 필드에 문자 집합 파라미터가 없으면 문자 집합 파라미터를 추가할 수 있습니다. 이를 방지하려면 서브클래스가 이 메서드를 재정의할 수 있습니다.

RequestMessage에 이미 존재하는 헤더를 변경하는 대신 대체하기만 하는 몇몇 다른 제공자와 달리, 이 제공자는 필요한 경우 Request 속성의 Content-Type 필드에 문자 집합 파라미터를 추가하여 확장할 수 있습니다.

이 메서드가 반환되면 Charset 속성은 Content-Type 필드에서 해당 문자 집합이 명시적으로 지정되었는지 여부에 관계없이 항상 데이터 인코딩에 사용된 문자 집합으로 설정됩니다. 서브클래스는 다른 Charset을 지정하도록 이 메서드를 재정의할 수 있습니다.

입력 인수

모두 확장

콘텐츠 제공자로, matlab.net.http.io.StringProvider 객체로 지정됩니다.

URI로, matlab.net.URI 객체로 지정됩니다.

특성

Accessprotected

버전 내역

R2018a에 개발됨