Vraag : Indien verbinden ik om de contactdozen van HTTPWebRequest te gebruiken of van TCP om XML van HTTPS terug te winnen

Hello hebben de Deskundigen,

I geprobeerd om dit probleem reeds enige tijd op te lossen. het bedrijf
Our ontvangt een e-mail met een verbinding HTTPS („ https://somedomain.c om/Display.xml? referralID=5319582“) aan een Xml- document. Wanneer wij op de verbinding klikken, op duikt een dialoogdoos waar wij worden gevraagd om ons gebruikersbenaming en wachtwoord in te gaan. Na succesvolle authentificatie, schreven de vertoningen XML in het browser venster itself.

I één of andere code om dit proces door een ASP.net C# consoletoepassing te automatiseren gebruikend de volgende code door HTTPWebRequest.

HttpWebRequest- verzoek = (System.Net.HttpWebRequest) HttpWebRequest. Create („https: //somedoma in.com/Dis play.xml? referralID=5319582“);
request.ContentType = „tekst/HTML“; /> verzoek al („username“, „password“);

// krijgt de stroom aan de response.
HttpWebResponse reactie verbonden = (HttpWebResponse) verzoek. GetResponse ();

But dit werkt niet.  Ik krijg de volgende fout: De „verre server keerde een fout terug: (403) Verboden“. Ik ben hier geplakt aangezien ik niet XML kan ontleden tot ik voorbij dit kan krijgen. Zou ik contactdozen in plaats daarvan moeten gebruiken?

Please advise.

Antwoord : Indien verbinden ik om de contactdozen van HTTPWebRequest te gebruiken of van TCP om XML van HTTPS terug te winnen

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

Super gemakkelijk: htmlentities ($string)

en om achter het om te zetten: html_entity_decode ($string)
Andere oplossingen  
 
programming4us programming4us