C # background request Interface

Directly on the code:

///  <Summary> 
/// background request interface method
 ///  </ Summary> 
public  class myHttpRequest 
{ 
    ///  <Summary> 
    /// GET method call interface to obtain the contents of the file json
     ///  </ Summary> 
    // /  <param name = "URL"> </ param> 
    ///  <Returns> </ Returns> 
    public  String getFunction ( String URL) 
    { 
        String serviceAddress = URL; // " http://222.111.999.444 : 8687 / TTTr ? / usercrd / 12 / b7e50cb45a userid = 9999 "; 
        the HttpWebRequest Request =  (the HttpWebRequest) WebRequest.Create (serviceAddress);
        Request.Method = "GET";
        request.ContentType = "text/html;charset=UTF-8";
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();
        Stream myResponseStream = response.GetResponseStream();
        StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8);
        string retString = myStreamReader.ReadToEnd();
        myStreamReader.Close();
        myResponseStream.Close();
        //Response.Write(retString);
        return retString; 
    } 
    // POST request 


}

 

 

Guess you like

Origin www.cnblogs.com/dyhao/p/11942799.html