package
0.1.3
Repository: https://github.com/huangjunwen/wx-driver.git
Documentation: pkg.go.dev

# Functions

MustTLSConfig 是 must 版 TLSConfig.
ReadAndReplaceRequestBody 读取 Request 全部 body 并将 body 替换成 bytes.Buffer.
ReadAndReplaceResponseBody 读取 Response 全部 body 并将 body 替换成 bytes.Buffer.
TLSConfig 根据 cert/key 以及(可选的)ca 创建一个 tls.Config,例如可用于配置 https: tlsConfig, err := TLSConfig(certPEMBlock, keyPEMBlock, caPEMBlock) if err != nil { ..

# Variables

DefaultHTTPClient 为 wxdriver 默认 HTTPClient,30 秒超时.
NonceStr 生成一个长度为 2*n 的随机字符串,可 mock.
Now 返回当前时间,可 mock.

# Interfaces

HTTPClient 是对 http.Client 的一个泛化; 应用可以对 http.Client 进一步封装,例如添加请求/响应的日志记录等.