Autor Beitrag
manser Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 22



BeitragVerfasst: So 04.11.07 21:12 
habs jetzt, woanders bekommt man wenigstens noch Hilfe:

ausblenden volle Höhe C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
    StringBuilder strData = new StringBuilder();
        strData.Append("username=hund");
        //strData.Append("&AdminPassword=mypassword");
        //strData.Append("&Login=Log on");

        
        byte[] dataToPost = new ASCIIEncoding().GetBytes(strData.ToString());

        // create httppost
        HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://meinedomain.org/test.php");
       
        //request als POST
        myRequest.Method = "POST";

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

        //Länge
        myRequest.ContentLength = dataToPost.Length;

        
        Stream myStream = myRequest.GetRequestStream();

        
        myStream.Write(dataToPost,0,dataToPost.Length);
        myStream.Close();

        //reponse 
        WebResponse myResponse = myRequest.GetResponse();
 
        
        Stream responseStream = myResponse.GetResponseStream();

        //type streamreader                 
        StreamReader streamReader = new StreamReader(responseStream);

        
        string result = streamReader.ReadToEnd();
        this.Text = result;
        streamReader.Close();
        responseStream.Close();
        myResponse.Close();
        myStream.Close();
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: So 04.11.07 21:24 
user profile iconmanser hat folgendes geschrieben:
habs jetzt, woanders bekommt man wenigstens noch Hilfe:
Einfach mal aus der Doku zu GetResponseStream kopiert:
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
  // Send the 'WebRequest' and wait for response.
  WebResponse myWebResponse = myWebRequest.GetResponse(); 

  // Obtain a 'Stream' object associated with the response object.
  Stream ReceiveStream = myWebResponse.GetResponseStream();
            
  Encoding encode = System.Text.Encoding.GetEncoding("utf-8");

        // Pipe the stream to a higher level stream reader with the required encoding format. 
   StreamReader readStream = new StreamReader( ReceiveStream, encode );


Entschuldige, dass ich so dreist war, von Dir zu erwarten, dass Du selber liest :roll:

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".