读书人

WebRequest.Create()的参数有关问题

发布时间: 2012-11-09 10:18:48 作者: rapoo

WebRequest.Create()的参数问题
StringBuilder sb = new StringBuilder();
sb.Append("CashChargeStationDailyReport.ashx");
sb.Append("?StationID=" + onPack.StationID);
sb.Append("&ReportDate=" + onPack.ReportDate);

HttpWebRequest request = null;
request = (HttpWebRequest)WebRequest.Create(new Uri(sb.ToString()));
请问:最后一行代码出错:无效的 URI: 无法确定 URI 的格式。
怎么写这个参数。

[解决办法]
Uri是要符合格式的,http://xxx.xxx.xx,没有http不行,你看看sb.ToString()的值
[解决办法]

探讨

引用:

文件在当前目录为什么要用WebRequest呢、?

不是单单独独加上http://
而是前面必须是个可解析的域名。
比如http://www.baidu.com/后面才能加cashchargestationdailyreport.ashx

我现在想做这样一个功能:在一个类里给.ashx发送请求,并接受返回的信息。.ashx收到请求处理完成后将结果返……

读书人网 >asp.net

热点推荐