关于api接口转码的问题。。
最近在做一个接口。URL汉字方面出了点问题。求助
对方的接口也是GB2312的但是我GET过去总是字符丢失
代码如下
<%Const SetPageCode = "GB2312"%>
<!--#include file="admininit.asp" -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
<title></title>
</head>
<%
subUrlxiaoqu = "http://data.esf.sina.com.cn/Apisinahouse/getlikecommtodis?district=宝山&communityname=呼玛五村&agentId=5147603320&companyId=1333&signature=6b36fa1fe3bf8bf74a3fee876942acbc&dataType=json&dataType=json"
Set Retrieval = Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")
Retrieval.open "GET", subUrlxiaoqu, False, "", ""
Retrieval.SetRequestHeader "Content-Type","text/html charset=gb2312"
Retrieval.send()
ResponseTxtxiaoqu = Retrieval.responseText
Set Retrieval = Nothing
Response.write ResponseTxtxiaoqu
%>
<body>
<form action="<%=ResponseTxt1%>" method="post">
<input type="submit" value="<%=ResponseTxt1%>" Method="Post"></INPUT>
</form>
</body>
</html>
这段URL在IE8里可以正常执行。但是我程序里就不行