Asp.net C # example of directly reading or accessing URLs from other websites
Website crawling
Some examples can replace some WebServices and return simple strings.
# Region obtain the URL returned results <br/> // access but not return results <br/> Public void accessurl (string strurl) <br/>{< br/> try <br/> {<br/> webrequest request = webrequest. create (strurl); <br/> webresponse response = request. getresponse (); <br/> // streamreader reader = new streamreader (response. getresponsestream (), encoding. getencoding ("gb2312"); <br/> // reader. readtoend (); </P> <p> // reader. close (); <br/> // reader. dispose (); <br/> response. close (); <br/>}< br/> catch {}< br/>}< br/> // return URL results <br/> Public String geturlresult (string strurl) <br/>{< br/> string strmsg = ""; <br/> try <br/>{< br/> webrequest request = webrequest. create (strurl); <br/> webresponse response = request. getresponse (); <br/> streamreader reader = new streamreader (response. getresponsestream (), encoding. getencoding ("gb2312"); </P> <p> strmsg = reader. readtoend (); </P> <p> reader. close (); <br/> reader. dispose (); <br/> response. close (); <br/>}< br/> catch <br/>{}< br/> return strmsg; <br/>}< br/> # endregion