
433
16
장 국제화
The Definitive Guide
16.2.5
Content
-
Type
charset
헤더와
META
태그
Content-Type: text/html; charset=iso-2022-jp
웹 서버는 클라이언트에게 MIME 차셋 태그를 charset 매개변수와 함께 Content-
Type 헤더에 담아 보낸다.
만약 문자집합이 명시적으로 나열되지 않았다면, 수신자는 문서의 콘텐츠로부터
문자집합을 추측하려 시도한다. HTML 콘텐츠에서 문자 집합은 문자 집합을 서술
하는
<
META HTTP-EQUIV=“Content-Type”
>
태그에서 찾을 수 있다.
예 16-1은 어떻게 HTML META 태그가 문자집합을 일본어 인코딩 iso-2022-jp로
설정하는지 보여준다. 만약 문서가 HTML이 아니라면, 혹은 META Content-Type
태그가 없다면, 소프트웨어는 언어와 인코딩에 대한 일반적인 패턴을 찾기 위해 실
제 텍스트를 스캐닝하여 문자 인코딩을 추측한다.
예
16
-
1
HTML
META
태그에 명시된
Character
인코딩
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-2022-jp">
<META LANG="jp">
<TITLE>A Japanese Document</TITLE> ...