Zum Inhalt springen

php webrequest/webresponse


Empfohlene Beiträge

Hallo,

um eine Anwendung zu konfigurieren möchte ich auf entsprechende Skripte auf dessen embedded Webserver zugreifen und per request / response die Konfigdaten auslesen bzw setzen. Der Skripte sind durch Username/Passwd geschützt.

In C# habe ich das bereits hinbekommen, allerdings ist nun auch eine php Variante gewünscht. Wer kann mir da weiterhelfen, bzw Links oder Tipps geben.

Dank und Gruss

jmatthes

In c# würde das so aussehen:


...

            WebRequest request = WebRequest.Create(authn.Url);

            request.Credentials = new NetworkCredential(authn.UserName, authn.Password);

            request.PreAuthenticate = true;


            // Set values for the request back 

            request.Method = "POST";

            request.ContentType = "application/x-www-form-urlencoded";

            request.ContentLength = authn.Parameter.Length;


            // Write the request 

            StreamWriter stOut = new StreamWriter(request.GetRequestStream(), System.Text.Encoding.ASCII);

            stOut.Write(authn.Parameter);

            stOut.Close();

...

bzw .

...

            WebRequest request = WebRequest.Create(strUrl);

            request.Credentials = new NetworkCredential(strUser, strPwd);

            request.PreAuthenticate = true;


            // Den Antwort-Stream lesen.

            WebResponse responseHtml = request.GetResponse();

            StreamReader r = new StreamReader(responseHtml.GetResponseStream());

            string htmlContent = r.ReadToEnd();

            r.Close();

...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...