WebClient的发的uri的中文问题
WebClient web_client = new WebClient();
Byte[] page_in_bytes=web_client.DownloadData("http://198.198.8.9/1.jsp?name='年岁对方'");
//这是会提示出错,当改成
string page="http://198.198.8.9/1.jsp?name='年岁对方'";
Byte[] gb =System.Text.Encoding.Unicode.GetBytes(page);
page=Encoding.Unicode.GetString(gb);
Byte[] page_in_bytes = web_client.DownloadData(page);
//就可以成功提交,但1.jsp接收到的name是乱码,转成GB2312或ISO等都没办法正确显示。各位有没有碰到这个问题