C# 클래스 CrownPeakPublic.cpHttpClient

상속: System.Net.Http.HttpClient
파일 보기 프로젝트 열기: Crownpeak/Access-API-Examples

공개 메소드들

메소드 설명
AddHeader ( string name, string value ) : void
CaptureToJsonString ( ) : string
GenerateSignature ( HttpMethod method, Uri requestUri, string postData, string dateTimeSent ) : string
RemoveHeader ( string name ) : void
SetAcceptHeader ( string mediaType ) : void
SetPostData ( string content, Encoding encoding, string mediaType ) : void
SetUri ( Uri uri ) : void
SetUri ( string sUri ) : void
SetupAccessRequest ( string controller, string action, string postData = "", string postDataMediaType = "application/json", string accept = "application/json" ) : void
cpHttpClient ( ) : System
cpHttpClient ( string server, string instance, string key, string secret = "" ) : System

Supplying a secret key will trigger Signature authentication method

비공개 메소드들

메소드 설명
AddAccessAPIHeaders ( string acceptHeaderValue ) : void
CleanupServer ( string server ) : string

메소드 상세

AddHeader() 공개 메소드

public AddHeader ( string name, string value ) : void
name string
value string
리턴 void

CaptureToJsonString() 공개 메소드

public CaptureToJsonString ( ) : string
리턴 string

GenerateSignature() 공개 메소드

public GenerateSignature ( HttpMethod method, Uri requestUri, string postData, string dateTimeSent ) : string
method HttpMethod
requestUri System.Uri
postData string
dateTimeSent string
리턴 string

RemoveHeader() 공개 메소드

public RemoveHeader ( string name ) : void
name string
리턴 void

SetAcceptHeader() 공개 메소드

public SetAcceptHeader ( string mediaType ) : void
mediaType string
리턴 void

SetPostData() 공개 메소드

public SetPostData ( string content, Encoding encoding, string mediaType ) : void
content string
encoding System.Text.Encoding
mediaType string
리턴 void

SetUri() 공개 메소드

public SetUri ( Uri uri ) : void
uri System.Uri
리턴 void

SetUri() 공개 메소드

public SetUri ( string sUri ) : void
sUri string
리턴 void

SetupAccessRequest() 공개 메소드

public SetupAccessRequest ( string controller, string action, string postData = "", string postDataMediaType = "application/json", string accept = "application/json" ) : void
controller string
action string
postData string
postDataMediaType string
accept string
리턴 void

cpHttpClient() 공개 메소드

public cpHttpClient ( ) : System
리턴 System

cpHttpClient() 공개 메소드

Supplying a secret key will trigger Signature authentication method
public cpHttpClient ( string server, string instance, string key, string secret = "" ) : System
server string
instance string
key string
secret string
리턴 System