【奇怪】在IE地址里可以访问的地址,到了WebRequest.GetResponse()后报了500错误
地址是:
http://www.scirus.com/srsapp/sciruslink?src=nature&url=http%3A%2F%2Famsacta.cib.unibo.it%2F2077%2F
在IE里正常,在如下程序中出错:
WebRequest wreq = WebRequest.Create(Url);
wreq.Timeout = 1420000;
WebResponse wresp = (WebResponse)wreq.GetResponse();//报错行
"The remote server returned an error: (500) Internal Server Error."
Url变量是上面的地址
大家谁知是怎么回事????
------解决方案--------------------
会不会是.net解析不了你的url
你的url是个重定向吗?
------解决方案--------------------
可以先尝试下直接写个url看看是否报错