Pytanie : Musieć I HTTPWebRequest lub TCP nasadka XML od HTTPS połączenie

Cześć Ekspert,

I próbować ten problem na jakiś czas teraz.
Our firma otrzymywać email z HTTPS połączenie (" https://somedomain.c om/Display.xml? referralID=5319582") XML dokument. Gdy my klikać dalej the połączenie, dialog pudełko strzelać w górę dokąd my pytać nasz username i hasło. Po pomyślny uwierzytelnienie, the XML pokaz w the wyszukiwarka okno itself.

I napisać niektóre kod ten proces przez ASP.net C# konsola zastosowanie using the następujący kod przez HTTPWebRequest.

HttpWebRequest prośba = (System.Net.HttpWebRequest) HttpWebRequest. Create ("https: //somedoma in.com/Dis play.xml? referralID=5319582");
request.ContentType = "tekst/html";
prośba. Referencje = nowy System.Net.NetworkCredential ("username", "password");

// Dostawać the strumień z the response.
HttpWebResponse odpowiedź = (HttpWebResponse) prośba. GetResponse ();

But pracować pracować.  I dostawać the następujący błąd: "The daleki serwer wracać błąd: (403) Niedozwolony". I wtykać tutaj gdy I móc parse the XML until I móc za wtykać. Musieć I nasadka zamiast?

Please advise.

Odpowiedź : Musieć I HTTPWebRequest lub TCP nasadka XML od HTTPS połączenie

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

Super łatwy: htmlentities ($string)

i ono z powrotem: html_entity_decode ($string)
Inne rozwiązania  
 
programming4us programming4us