Frage : Ich wenn, benutzen HTTPWebRequest oder TCP-Einfaßungen, um XML von der HTTPS Verbindung zurückzuholen

Hallo haben Experten,

I versucht, dieses Problem eine Zeitlang zu lösen jetzt.
Our Firma empfängt eine eMail mit einer HTTPS Verbindung („ https://somedomain.c om/Display.xml? referralID=5319582") zu einem XML Dokument. Wenn wir an die Verbindung klicken, knallt ein Dialogfeld oben, wo wir gebeten werden, unser username und Kennwort einzutragen. Nach erfolgreicher Authentisierung schrieben die XML Anzeigen in der Browser Window itself.

I irgendeinen Code, um diesen Prozess durch eine Konsolenanwendung ASP.net-C# using den folgenden Code durch HTTPWebRequest.

HttpWebRequest Antrag zu automatisieren = (System.Net.HttpWebRequest) HttpWebRequest. Create („https: //somedoma in.com/Dis play.xml? referralID=5319582");
request.ContentType = „Text/HTML“;
Antrag. Bescheinigungen = neues System.Net.NetworkCredential („username“, „password“);

// erhalten den Strom verbunden mit der response.
HttpWebResponse Antwort = (HttpWebResponse) Antrag. GetResponse ();

But, das dieses nicht bearbeitet.  Ich erhalte die folgende Störung: „Der Fernbediener brachte eine Störung zurück: (403) Verboten“. Ich werde hier gehaftet, da ich das XML nicht analysieren kann, bis ich hinter diesem erhalten kann. Sollte ich Einfaßungen anstatt benutzen?

Please advise.

Antwort : Ich wenn, benutzen HTTPWebRequest oder TCP-Einfaßungen, um XML von der HTTPS Verbindung zurückzuholen

http://us.php.net/manual/en/function.htmlentities.php

Supereinfaches: htmlentities ($string)

und es zurück umwandeln: html_entity_decode ($string)
Weitere Lösungen  
 
programming4us programming4us