Hur kan man få tag på HTML resultatet av det som postas i en "get" eller en länk? Är inte riktigt säker på om det är detta du menar?Fånga upp HTTP strömmen...
Exempelvis:
Länk
Resultatet av ovanstående blir ju att man hamnar direkt på sidan och ser ett visst resultat.
Det jag vill göra är att "fånga upp" all HTML server-side och till exempel plocka ut resultatet ur en <div>-tagg eller src ur en <img>-tagg.
Själva sidan (dosomestuff.asp) skall således aldrig visas.
Sv: Fånga upp HTTP strömmen...
<code>
// Init request
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://somplace/dosomestuff.aspx?a=dodo&b=gogo");
// Get response
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
// Get the stream associated with the response.
Stream receiveStream = response.GetResponseStream ();
// Pipes the stream to a higher level stream reader with the required encoding format.
StreamReader readStream = new StreamReader (receiveStream, Encoding.UTF8);
Response.Write("Response stream received.");
Response.Write(readStream.ReadToEnd());
response.Close ();
readStream.Close ();
</code>