반응형
반응형

ASP 인코딩


* 페이지 속성을 정의


 <%@ codepage="65001" language="VBSCRIPT" %>

 

 0 - ANSI(default)
 949 - 한국어(EUC-KR)
 65001 - 유니코드(UTF-8)
 65535 - 유니코드(UTF-16)

 

* 메타태그 설정

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" >

 

* 현재 세션사용자의 동적 텍스트 인코딩 코드 설정

 

    Session.CodePage = 65001
    Session.CodePage = 949

 

* ASP의 response.charset을 이용해서 문자코드 세트명 지정

 

    Response.Charset = "EUC=KR"

 

 

* UTF-8 인데 계속 한글이 깨지면 아래와 같이 다 적용해보자.

 

<%@Language="VBScript" CODEPAGE="65001" %>
<%
    Session.CodePage = 65001

    Response.CharSet = "UTF-8"
   

 

 

<%@  codepage="949" language="VBScript" %><% 
'session.codepage = 65001  ' codepage="949" language 
Session.CodePage = 949 
'Response.expires=-1 
Response.ContentType = "application/json" 
Response.Charset = "euc-kr" 
'Response.Charset = "utf-8" 

 

 

 

* utf-8로 만들기 : 페이지 최상단에 입력

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Response.AddHeader "Cache-Control", "no-cache"
Response.AddHeader "Expires", "0"
Response.AddHeader "Pragma", "no-cache"
Response.ContentType = "text/html; charset=utf-8"
%

 

 

 

 

 

반응형

+ Recent posts