BENBUN Coder
BENBUN Coder

Reputation: 4881

XmlDocument opening from URL

I am using XmlDocument to open a remote XML document

string apiURL = Settings.Settings.URLBaseAPI + "user.php";

apiURL = apiURL + "?u=" + Settings.Settings.ForumUsername
       + "&p=" + MD5Tool.GetMD5Hash(Settings.Settings.ForumPassword)
       + "&mode=token";

doc.Load(apiURL);

Is there anyway to set the user agent for the internet access performed to retrieve the XML document?

Upvotes: 2

Views: 807

Answers (1)

Oded
Oded

Reputation: 498992

When loading through the doc.Load(string) method, this is not possible.

You can try and retrieve the xml with WebClient, which will allow overriding some HTTP headers then use doc.LoadXML(string) to populate your XmlDocument.

Upvotes: 6

Related Questions