C# 클래스 XPHttp.XPRequestParam

파일 보기 프로젝트 열기: brookshi/XPHttp

공개 메소드들

메소드 설명
AddHeader ( ) : XPRequestParam
AddHeader ( string key, string value ) : XPRequestParam
AddQueryString ( ) : XPRequestParam
AddQueryString ( string key, string value ) : XPRequestParam
AddUrlSegements ( ) : XPRequestParam
AddUrlSegements ( string key, string value ) : XPRequestParam
SetAuthorization ( string scheme, string authorization ) : XPRequestParam
SetBody ( IHttpContent body ) : XPRequestParam
SetContentEncoding ( UnicodeEncoding encoding ) : XPRequestParam
SetIfModifiedSince ( System.DateTime dt ) : XPRequestParam
SetJsonObjectBody ( IJsonValue jsonValue ) : XPRequestParam
SetJsonStringBody ( string jsonValue ) : XPRequestParam
SetMediaType ( string mediaType ) : XPRequestParam
SetNeedBaseUrl ( bool needBaseUrl ) : XPRequestParam
SetObjectBody ( object obj, HttpContentType contentType ) : XPRequestParam
SetStreamBody ( IInputStream body ) : XPRequestParam
SetStringBody ( string body ) : XPRequestParam

비공개 메소드들

메소드 설명
ApplyToRequester ( HttpRequestMessage requester, XPHttpClientConfig config ) : void
HandleBody ( XPHttpClientConfig config ) : void

메소드 상세

AddHeader() 공개 메소드

public AddHeader ( ) : XPRequestParam
리턴 XPRequestParam

AddHeader() 공개 메소드

public AddHeader ( string key, string value ) : XPRequestParam
key string
value string
리턴 XPRequestParam

AddQueryString() 공개 메소드

public AddQueryString ( ) : XPRequestParam
리턴 XPRequestParam

AddQueryString() 공개 메소드

public AddQueryString ( string key, string value ) : XPRequestParam
key string
value string
리턴 XPRequestParam

AddUrlSegements() 공개 메소드

public AddUrlSegements ( ) : XPRequestParam
리턴 XPRequestParam

AddUrlSegements() 공개 메소드

public AddUrlSegements ( string key, string value ) : XPRequestParam
key string
value string
리턴 XPRequestParam

SetAuthorization() 공개 메소드

public SetAuthorization ( string scheme, string authorization ) : XPRequestParam
scheme string
authorization string
리턴 XPRequestParam

SetBody() 공개 메소드

public SetBody ( IHttpContent body ) : XPRequestParam
body IHttpContent
리턴 XPRequestParam

SetContentEncoding() 공개 메소드

public SetContentEncoding ( UnicodeEncoding encoding ) : XPRequestParam
encoding UnicodeEncoding
리턴 XPRequestParam

SetIfModifiedSince() 공개 메소드

public SetIfModifiedSince ( System.DateTime dt ) : XPRequestParam
dt System.DateTime
리턴 XPRequestParam

SetJsonObjectBody() 공개 메소드

public SetJsonObjectBody ( IJsonValue jsonValue ) : XPRequestParam
jsonValue IJsonValue
리턴 XPRequestParam

SetJsonStringBody() 공개 메소드

public SetJsonStringBody ( string jsonValue ) : XPRequestParam
jsonValue string
리턴 XPRequestParam

SetMediaType() 공개 메소드

public SetMediaType ( string mediaType ) : XPRequestParam
mediaType string
리턴 XPRequestParam

SetNeedBaseUrl() 공개 메소드

public SetNeedBaseUrl ( bool needBaseUrl ) : XPRequestParam
needBaseUrl bool
리턴 XPRequestParam

SetObjectBody() 공개 메소드

public SetObjectBody ( object obj, HttpContentType contentType ) : XPRequestParam
obj object
contentType HttpContentType
리턴 XPRequestParam

SetStreamBody() 공개 메소드

public SetStreamBody ( IInputStream body ) : XPRequestParam
body IInputStream
리턴 XPRequestParam

SetStringBody() 공개 메소드

public SetStringBody ( string body ) : XPRequestParam
body string
리턴 XPRequestParam