我正在使用 XmlDocument 打开远程 XML 文档
string apiURL = Settings.Settings.URLBaseAPI + "user.php";
apiURL = apiURL + "?u=" + Settings.Settings.ForumUsername
+ "&p=" + MD5Tool.GetMD5Hash(Settings.Settings.ForumPassword)
+ "&mode=token";
doc.Load(apiURL);
是否有办法为检索 XML 文档而执行的 Internet 访问设置用户代理?
最佳答案
通过 doc.Load(string)
方法加载时,这是不可能的。
您可以尝试使用 WebClient 检索 xml ,这将允许覆盖一些 HTTP header ,然后使用 doc.LoadXML(string) 来填充您的 XmlDocument。
关于c# - 从 URL 打开 XmlDocument,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1974810/