关于WebRequest.Create()参数的问题
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(ent.qq.com/a/20130619/024971.htm);
报异常为:未处理UriFormatException 无效的URI:无法确定URI的格式。
我看了下WebRequest.Create();方法的参数好像是可以有参数string的,是不是我的string一定要是IP地址的格式呢?或者是其他我哪有不对吗?
------解决方案--------------------那你就把你那个string搞成uri类型就行了 Uri uris=new Uri(string); HttpWebRequest req = (HttpWebRequest)WebRequest.Create(uris);
试下
------解决方案--------------------没有协议头,要用http://ent.qq.com/a/20130619/024971.htm就可以了
是通过string构造一个强类型的Uri,这个过程是要检查url所使用的协议,也就是Uri.Scheme