Microsoft
Software
Hardware
Network
Question : Should I use HTTPWebRequest or TCP sockets to retrieve XML from HTTPS link
Hello Experts,
I have been trying to solve this problem for some time now.
Our company receives an email with a HTTPS link("
https://somedomain.c
om/Display
.xml?refer
ralID=5319
582
") to an XML document. When we click on the link, a dialog box pops up where we are asked to enter our username and password. After successful authentication, the XML displays in the browser window itself.
I wrote some code to automate this process through an ASP.net C# console application using the following code through HTTPWebRequest.
HttpWebRequest request = (System.Net.HttpWebRequest
)HttpWebRe
quest.Crea
te("
https:
//somedoma
in.com/Dis
play.xml?r
eferralID=
5319582
");
request.ContentType = "text/html";
request.Credentials = new System.Net.NetworkCredenti
al("userna
me","passw
ord");
// Get the stream associated with the response.
HttpWebResponse response = (HttpWebResponse)request.G
etResponse
();
But this is not working. I get the following error: “The remote server returned an error: (403) Forbidden”. I am stuck here as I cannot parse the XML until I can get past this. Should I be using sockets instead?
Please advise.
Answer : Should I use HTTPWebRequest or TCP sockets to retrieve XML from HTTPS link
http://us.php.net/manual/e
n/function
.htmlentit
ies.php
Super easy: htmlentities($string)
and to convert it back:html_entity_decode($s
tring)
Random Solutions
How can I recover my gmail password from my PC ?
Restore default wireless connection on laptop
restore from DB?
Retrieve value of calculated control on a subform
can not view jpg or gif attachment in microsoft outloock 2003
Determine standard default font in a form object in excel forms collection
SQL
SQL 2008 Analysis Services hardware recommendations
How do I silently Install Java?
Issues change workstation IP