作者martone (Krel)
看板C_Sharp
标题[问题] 使用HttpWebRequest如何正确取得编码格式?
时间Wed May 28 12:43:43 2008
目前以PDA与SERVLET连系,但PDA传中文过去时,得到的却是乱码
PDA
HttpWebRequest webRequest = WebRequest.Create(url) as HttpWebRequest;
webRequest.Method = "GET";
HttpWebResponse webResponse = webRequest.GetResponse(). as HttpWebResponse;
StreamReader streamReader = new StreamReader(webResponse.GetResponseStream(),
Encoding.UTF8);
string outputString = streamReader.ReadToEnd();
(注url内已有类似於
http://123.123.123.123?xxx=yyy 的字串)
SERVLET
response.setContentType("text/html;charset=UTF-8");
SERVER
GLASSFISH V1
因为url本身只支援ASCII CHARACTER,请问该如何让SERVER读到字串时
能正常显示呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.170.125.90
※ 编辑: martone 来自: 118.170.125.90 (05/28 12:51)