从URL打开的XmlDocument

BEN*_*der 2 c# xml

我正在使用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);
Run Code Online (Sandbox Code Playgroud)

反正是否设置了用于检索XML文档的Internet访问的用户代理?

Ode*_*ded 6

通过该doc.Load(string)方法加载时,这是不可能的.

您可以尝试使用WebClient检索xml ,这将允许覆盖某些HTTP标头,然后用于doc.LoadXML(string)填充XmlDocument.