我是想用这种方法向一个用jsp写的短信平台传递参数。我用的是如下方法
System.Uri uri = new System.Uri(str,true);
System.Net.WebRequest wrq= WebRequest.CreateDefault(uri);
WebResponse wrs=wrq.GetResponse();
但是每次传过去的内容都是乱码,那位老兄有处理办法?
System.Uri uri = new System.Uri(str,true);
System.Net.WebRequest wrq= WebRequest.CreateDefault(uri);
WebResponse wrs=wrq.GetResponse();
但是每次传过去的内容都是乱码,那位老兄有处理办法?
解决方案 »
- 正则表达式:如何从一堆html代码中,获取自己想要的内容?!
- 请教:怎样操作app.config配置文件的问题?
- [原创]近段时间有空, 自己写了个“空间互踩”软件~~~还是新手~~请大家给点意见
- 窗体传值的问题,请大家帮忙,急
- C#中有没有类似 C++中的memset函数,也就是将一个结构体中的数据都清空。
- C#问题
- .net服务 运行权限问题
- 为什么dev安装后,vs工具箱里没有splitcontainercontrol
- 请教:这是一个什么样的错误?
- 数据库访问时异常发生了,。NET是否能回收一些对象,如数据库连接对象
- 请问我如何在TextBox中按回车键时获得一事件??
- 请问如何实现点击最小化按钮后,将窗体隐藏到任务栏
req.Method = "POST";byte[] postData = System.Text.Encoding.GetEncoding("gb2312").GetBytes( "?param1=aaa¶m2=bbb" );//Post的数据req.ContentLength = postData.Length;
Stream postStream = req.GetRequestStream();
postStream.Write(postData, 0, postData.Length);
postStream.Close();接收:
WebResponse res = req.GetResponse();System.Text.Encoding resEncoding = System.Text.Encoding.GetEncoding("gb2312");//接收的编码
StreamReader reader = new StreamReader( res.GetResponseStream(),resEncoding );
string html = reader.ReadToEnd(); //接收的Htmlreader.Close();
res.Close();
Stream postStream = req.GetRequestStream();
postStream.Write(postData, 0, postData.Length);
postStream.Close();
WebResponse res = req.GetResponse();System.Text.Encoding resEncoding = System.Text.Encoding.GetEncoding("gb2312");//接收的编码
StreamReader reader = new StreamReader( res.GetResponseStream(),resEncoding );
string html = reader.ReadToEnd(); //接收的Htmlreader.Close();
res.Close();
如果参数没有传过去,你把Method改成GET试试
http://expert.csdn.net/Expert/topic/1581/1581934.jsp?mobile=13054859624,13965895647&content=内容。
然后由对方处理。
WebResponse res = req.GetResponse();System.Text.Encoding resEncoding = System.Text.Encoding.GetEncoding("gb2312");//接收的编码
StreamReader reader = new StreamReader( res.GetResponseStream(),resEncoding );
string html = reader.ReadToEnd(); //接收的Htmlreader.Close();
res.Close();
?什么意思
Server.UrlEncode
...
应该为:
System.Text.EncodingSorry