C# Класс CrownPeakPublic.cpHttpClient

Наследование: System.Net.Http.HttpClient
Показать файл Открыть проект

Открытые методы

Метод Описание
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