我需要从网址加载XmlDocument
。这一直有效,但似乎我可能需要指定一个用户代理字符串。
由于XmlDocument
不直接支持此功能,我尝试通过HttpWebRequest
执行此操作:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.UserAgent = "My User Agent";
xml.Load(request.GetRequestStream());
然而,上面对xml.Load()
的调用引发了“无法使用此动词类型发送内容正文”。异常。
能理解这一点的人能帮助我吗?
答案 0 :(得分:2)
GetRequestStream()用于请求数据。
请查看GetResponse()。
答案 1 :(得分:0)
也许您使用的动词不正确。这有用吗?
request.Method =“GET”