Send GET request
Httpwebrequest Req =(Httpwebrequest) webrequest. Create (URL); Req. Method="Get"; Req. Timeout= Config. Timeout;//Set timeoutHttpwebresponse res=(Httpwebresponse) Req. getresponse (); streamreader SR=NewStreamreader (res. getresponsestream (), system. Text. encoding. utf8); responsedata=Sr. readtoend (); Sr. Close (); res. Close ();
Send POST request
Httpwebrequest Req =(Httpwebrequest) webrequest. Create (URL); Req. Timeout = Convert. toint32 (configurationmanager. etettings [ " Timeout " ]); // Set timeout Req. contenttype = " Application/X-WWW-form-urlencoded " ; Req. Method = " Post " ; Byte [] Senddata = Encoding. utf8.getbytes (data); Req. contentlength = Senddata. length; stream newstream = Req. getrequeststream (); newstream. Write (senddata, 0 , Senddata. Length); newstream. Close (); // Get Response Httpwebresponse res = (Httpwebresponse) Req. getresponse (); streamreader SR = New Streamreader (res. getresponsestream (), encoding. utf8); responsedata = Sr. readtoend (); Sr. Close (); res. Close ();
Send http get and post requests