//전송 매개변수를 직접 입력하면 왜곡된 문자가 생성됩니다.
코드 복사 코드는 다음과 같습니다.
http_request.open ("POST",url,true);
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
http_request.send("action= " strName "&val =" val); //val 값이 중국어이면 잘못된 문자가 생성됩니다
코드 복사 코드는 다음과 같습니다.
http_request.open("POST",url,true); http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
http_request.send("action=" strName "&val=" escape(val)); val은 중국어이므로 잘못된 문자를 생성하지 않습니다
코드 복사 코드는 다음과 같습니다.
PHP:header('Content-Type: text/html;charset= GB2312') ;
ASP:Response.Charset("GB2312")
JSP:response.setHeader("Charset","GB2312")