C# 클래스 LoginRadiusSDK.Utility.Http.HttpClient

The HttpClient class is used to handle all http requests to loginradius api.
파일 보기 프로젝트 열기: LoginRadius/dot-net-sdk

공개 메소드들

메소드 설명
HttpClient ( ) : System.IO
HttpDeleteXml ( string uri ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpDeleteXml ( string uri, HttpRequestParameter getHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpDeleteXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpGet ( string uri, HttpRequestParameter httpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPost ( string uri, HttpRequestParameter postHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPost ( string uri, HttpRequestParameter getHttpParameters, HttpRequestParameter postHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPostJson ( string uri, HttpRequestParameter getHttpParameters, string json ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPostJson ( string uri, string json ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPostXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPutXml ( string uri ) : LoginRadiusSDK.Utility.Http.HttpResponse
Request ( string url, HttpRequestParameter parameter, HttpMethod method ) : string

비공개 메소드들

메소드 설명
HttpDelete ( string uri, string postData, string contentType ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpDeleteXml ( string uri, HttpRequestParameter getHttpParameters, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpGet ( string uri, HttpHeader headers ) : string
HttpPost ( string uri, string postData, string contentType ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPost ( string uri, string parameters, HttpHeader headers ) : string
HttpPostXml ( string uri, HttpRequestParameter getHttpParameters, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPut ( string uri, string postData, string contentType ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPutXml ( string uri, HttpRequestParameter getHttpParameters, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPutXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpRequest ( string uri, string requestData, string method, string contentType ) : LoginRadiusSDK.Utility.Http.HttpResponse
Request ( string url, HttpRequestParameter parameter, HttpMethod method, HttpHeader headers ) : string

메소드 상세

HttpClient() 공개 메소드

public HttpClient ( ) : System.IO
리턴 System.IO

HttpDeleteXml() 공개 메소드

public HttpDeleteXml ( string uri ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpDeleteXml() 공개 메소드

public HttpDeleteXml ( string uri, HttpRequestParameter getHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
getHttpParameters HttpRequestParameter
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpDeleteXml() 공개 메소드

public HttpDeleteXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
xml string
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpGet() 공개 메소드

public HttpGet ( string uri, HttpRequestParameter httpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
httpParameters HttpRequestParameter
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpPost() 공개 메소드

public HttpPost ( string uri, HttpRequestParameter postHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
postHttpParameters HttpRequestParameter
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpPost() 공개 메소드

public HttpPost ( string uri, HttpRequestParameter getHttpParameters, HttpRequestParameter postHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
getHttpParameters HttpRequestParameter
postHttpParameters HttpRequestParameter
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpPostJson() 공개 메소드

public HttpPostJson ( string uri, HttpRequestParameter getHttpParameters, string json ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
getHttpParameters HttpRequestParameter
json string
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpPostJson() 공개 메소드

public HttpPostJson ( string uri, string json ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
json string
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpPostXml() 공개 메소드

public HttpPostXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
xml string
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

HttpPutXml() 공개 메소드

public HttpPutXml ( string uri ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
리턴 LoginRadiusSDK.Utility.Http.HttpResponse

Request() 공개 메소드

public Request ( string url, HttpRequestParameter parameter, HttpMethod method ) : string
url string
parameter HttpRequestParameter
method HttpMethod
리턴 string