Aflați rezultatele obținute de httprecursul POST

Consultați codul de mai jos. Cum pot testa/depana, dacă codul de mai jos a funcționat corect sau nu. Se execută și nu există erori de compilare/runtime.

Rezultatul final al codului de mai jos este setarea unuia dintre comenzile din pagină pentru a ține datele POST din codul de mai jos. Totuși, nu am ajuns atât de departe.

   protected override void OnInit(EventArgs e)
{

    ASCIIEncoding encoding = new ASCIIEncoding();
    string postData = "http://s.com/is/image/scom/2Peel";
    byte[] data = encoding.GetBytes(postData);

   //Prepare web request...
    HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://m.com/Confirm.aspx?ID=175");
    myRequest.Method = "POST";
    myRequest.ContentType = "application/x-www-form-urlencoded";
    myRequest.ContentLength = data.Length;
    Stream newStream = myRequest.GetRequestStream();
   //Send the data.
    newStream.Write(data, 0, data.Length);
    newStream.Close();

}

Update 1: I tried to find out the response using below code, but the page doesn't load at all.

HttpWebResponse response = (HttpWebResponse)myRequest.GetResponse();

Console.WriteLine("Content length is {0}", response.ContentLength);
Console.WriteLine("Content type is {0}", response.ContentType);
0

1 răspunsuri

Utilizați metoda GetResponse a obiectului HttpWebRequest ( pe care l-ați numit "myRequest").

0
adăugat
Răspunsul HttpWebResponse = (HttpWebResponse) myRequest.GetResponse (); Console.WriteLine ("Lungimea conținutului este {0}", answer.ContentLength); Console.WriteLine ("Tipul de conținut este {0}", answer.ContentType); Am încercat să aflu cu codul de mai sus, dar pagina nu sa încărcat nici măcar după ce am așteptat 10 minute.
adăugat autor NewCoder, sursa
Este ciudat ... la ce pagină încercați să accesați? Poți să-l accesezi într-un browser?
adăugat autor ekolis, sursa