string url =Server.UrlEncode("http://www.ddmap.com/mstmap50007/g_search.jsp?keyname=东湾小区");
System.Net.WebClient wc = new System.Net.WebClient();
byte[] data = wc.DownloadData(Server.UrlDecode(url));
string getstring = System.Text.Encoding.Default.GetString(data);
Response.Write(getstring);为什么传过去后“东湾小区”就变成乱码了啊,怎么解决啊,在线等
System.Net.WebClient wc = new System.Net.WebClient();
byte[] data = wc.DownloadData(Server.UrlDecode(url));
string getstring = System.Text.Encoding.Default.GetString(data);
Response.Write(getstring);为什么传过去后“东湾小区”就变成乱码了啊,怎么解决啊,在线等
Server.UrlEncode
应该还有一个方法是Server.UrlD....接受到了再解密就OK
string aa=Server.UrlDencode(....keyname);
在g_search.jsp中
string _keyName = Server.HtmlDecode(Request.QueryString["keyname"].ToString());
jsp中获取参数值应该是这个
String _keyname=request.getParameter("keyname");
然后你可以对_keyname进行解码了
System.Net.WebClient wc = new System.Net.WebClient();
byte[] data = wc.DownloadData(url);
string getstring = System.Text.Encoding.Default.GetString(data);
Response.Write(getstring);
用正则怎么取 东湾小区
用分隔符不是更加简单
?、&