C# Class Senparc.Weixin.MP.TenPayLib.TenPayHttpClient

Afficher le fichier Open project: JeffreySu/WeiXinMPSDK Class Usage Examples

Méthodes publiques

Méthode Description
Call ( ) : bool

执行http调用

CheckValidationResult ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors ) : bool

验证服务器证书

GetErrInfo ( ) : string

获取错误信息

GetResContent ( ) : string

获取结果内容

GetResponseCode ( ) : int

获取http状态码

SetCaInfo ( string caFile ) : void

设置ca

SetCertInfo ( string certFile, string certPasswd ) : void

设置证书信息

SetCharset ( string charset ) : void
SetMethod ( string method ) : void

设置请求方法post或者get

SetReqContent ( string reqContent ) : void

设置请求内容

SetTimeOut ( int timeOut ) : void

设置超时时间,以秒为单位

TenPayHttpClient ( ) : System

Method Details

Call() public méthode

执行http调用
public Call ( ) : bool
Résultat bool

CheckValidationResult() public méthode

验证服务器证书
public CheckValidationResult ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors ) : bool
sender object
certificate System.Security.Cryptography.X509Certificates.X509Certificate
chain System.Security.Cryptography.X509Certificates.X509Chain
errors SslPolicyErrors
Résultat bool

GetErrInfo() public méthode

获取错误信息
public GetErrInfo ( ) : string
Résultat string

GetResContent() public méthode

获取结果内容
public GetResContent ( ) : string
Résultat string

GetResponseCode() public méthode

获取http状态码
public GetResponseCode ( ) : int
Résultat int

SetCaInfo() public méthode

设置ca
public SetCaInfo ( string caFile ) : void
caFile string
Résultat void

SetCertInfo() public méthode

设置证书信息
public SetCertInfo ( string certFile, string certPasswd ) : void
certFile string
certPasswd string
Résultat void

SetCharset() public méthode

public SetCharset ( string charset ) : void
charset string
Résultat void

SetMethod() public méthode

设置请求方法post或者get
public SetMethod ( string method ) : void
method string
Résultat void

SetReqContent() public méthode

设置请求内容
public SetReqContent ( string reqContent ) : void
reqContent string
Résultat void

SetTimeOut() public méthode

设置超时时间,以秒为单位
public SetTimeOut ( int timeOut ) : void
timeOut int
Résultat void

TenPayHttpClient() public méthode

public TenPayHttpClient ( ) : System
Résultat System