2010-06-22 8 views
0

[참고 : IIS 5.0을 실행하는 Win2k 웹 서버에서만이 문제를 재현 할 수 있습니다. IIS 5.1을 실행하는 Windows XP 웹 서버 (로컬 호스트)에서이 문제를 재현 할 수 없습니다.]IIS 5.0에서 UTF-8을 지원하는 고유 한 구성 설정이 필요합니까?

저는 UTF-8 인코딩과 관련된 많은 정보를 밝혀 냈습니다.

한 가지를 배웠다면, this입니다.

EDIT : MSDN은 IIS 5.0 및 이전 버전에서 Response.CodePage is not available을 제공했습니다. 현재이 문제가 내 문제의 근원인지 확인할 수 없습니다.

5.0는 고유 한 구성 설정이 UTF-8을 지원해야 를 IIS 않는다 : 그 모두와 함께

여기 내 질문입니다 말했다되고?

이유 : 나는 Google과 SO의 조언에 모두주의를 기울이기는했지만, 여전히 UTF-8 문자를 서버에 올바로 게시 할 수는 없습니다.

  • 가 화면에 UTF-8로 인코딩 된 유니 코드 문자열을 렌더링 :

    여기 내 시나리오입니다. [잘 작동하고 육안 검사로 확인하십시오.]

  • 자바 스크립트를 사용하면 이러한 UTF-8 인코딩 된 유니 코드 문자열을 양식 변수에 저장할 수 있습니다. [잘 작동하고, 방화범이 끌 렸습니다.]
  • 같은 웹 페이지에 게시하십시오. [페이지를 게시 한 후 특수 문자가 서버에서 손상되었습니다.]

답변

0

내 지식으로는 these 외부의 고유 한 설정이 필요하지 않습니다.

매우 - VBScript에주의하십시오! In my case, IIS 5.0의 VBScript는 유니 코드 문자를 변환합니다.

Reponse.Write은 (는) 친구입니다. ;)