GlobalizationSection.RequestEncoding 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HTTP 요청의 콘텐츠 인코딩을 지정하는 값을 가져오거나 설정합니다.
public:
property System::Text::Encoding ^ RequestEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
[System.Configuration.ConfigurationProperty("requestEncoding", DefaultValue="utf-8")]
public System.Text.Encoding RequestEncoding { get; set; }
[<System.Configuration.ConfigurationProperty("requestEncoding", DefaultValue="utf-8")>]
member this.RequestEncoding : System.Text.Encoding with get, set
Public Property RequestEncoding As Encoding
속성 값
HTTP 요청의 콘텐츠 인코딩입니다. 기본값은 UTF-8입니다.
- 특성
예제
다음 코드 예제에서는 속성을 사용 하는 방법을 보여 줍니다 RequestEncoding . 이 코드 예제는 클래스에 제공된 더 큰 예제의 GlobalizationSection 일부입니다.
// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
configSection.RequestEncoding)
설명
이 속성은 RequestEncoding 게시된 데이터 및 쿼리 문자열 데이터를 포함하여 들어오는 각 HTTP 요청의 가정된 인코딩을 지정합니다. 요청에 필드 AcceptCharset 가 포함된 ContentType 요청 헤더가 함께 제공되면 요청 헤더의 필드가 구성을 RequestEncoding 재정의합니다.
기본 인코딩은 UTF-8로, .NET Framework를 설치할 때 만들어진 Machine.config 파일의 섹션에 지정 globalization 됩니다. 속성이 RequestEncoding Machine.config 또는 Web.config 파일에 지정되지 않은 경우 인코딩은 기본적으로 컴퓨터의 Regional Options 로캘 설정으로 설정됩니다. 단일 서버 애플리케이션의 RequestEncoding 경우 속성과 ResponseEncoding 속성이 동일해야 합니다. 기본 서버 인코딩이 다른 여러 서버 애플리케이션을 사용하는 경우 로컬 Web.config 파일을 사용하여 속성과 ResponseEncoding 속성을 변경할 RequestEncoding 수 있습니다.