从服务器尝试时出现错误(在服务器上部署相同的代码):
Unable to cast object of type 'System.Net.FileWebRequest' to type 'System.Net.HttpWebRequest'
但是当我尝试在本地计算机上使用相同的代码时,它没有给出错误。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
知道大家可能出了什么问题吗?
传入的 URI 不是http
URI——它要么只是一个路径,要么是一个file
URI。确保 URI 开头为http:
。如果它是相对 URI,则需要将其设为绝对 URI。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)