C# Класс Senparc.Weixin.MP.TenPayLib.TenPayHttpClient

Показать файл Открыть проект Примеры использования класса

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

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

Описание методов

Call() публичный Метод

执行http调用
public Call ( ) : bool
Результат bool

CheckValidationResult() публичный Метод

验证服务器证书
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
Результат bool

GetErrInfo() публичный Метод

获取错误信息
public GetErrInfo ( ) : string
Результат string

GetResContent() публичный Метод

获取结果内容
public GetResContent ( ) : string
Результат string

GetResponseCode() публичный Метод

获取http状态码
public GetResponseCode ( ) : int
Результат int

SetCaInfo() публичный Метод

设置ca
public SetCaInfo ( string caFile ) : void
caFile string
Результат void

SetCertInfo() публичный Метод

设置证书信息
public SetCertInfo ( string certFile, string certPasswd ) : void
certFile string
certPasswd string
Результат void

SetCharset() публичный Метод

public SetCharset ( string charset ) : void
charset string
Результат void

SetMethod() публичный Метод

设置请求方法post或者get
public SetMethod ( string method ) : void
method string
Результат void

SetReqContent() публичный Метод

设置请求内容
public SetReqContent ( string reqContent ) : void
reqContent string
Результат void

SetTimeOut() публичный Метод

设置超时时间,以秒为单位
public SetTimeOut ( int timeOut ) : void
timeOut int
Результат void

TenPayHttpClient() публичный Метод

public TenPayHttpClient ( ) : System
Результат System