# web.acme.httpClient 库模块帮助文档

## web.acme 成员列表 <a id="web.acme" href="#web.acme">&#x23;</a>

### web.acme.httpClient <a id="web.acme.httpClient" href="#web.acme.httpClient">&#x23;</a>
ACME 协议 HTTP 客户端，

创建 REST 客户端。  
请求数据，返回数据都使用 JSON 格式

### web.acme.httpClient("UserAgent","代理服务器","绕过代理的主机",连接选项) <a id="web.acme.httpClient" href="#web.acme.httpClient">&#x23;</a>
创建 ACME 协议 HTTP 客户端。  
用于与 Let's Encrypt 等 CA 服务器通信，  
自动处理 JWS 签名和 nonce 管理。  

所有参数可选。  
UserAgent 用于自定义 User-Agent 请求标头，用于服务器识别请求程序特征。  
HTTP 代理服务器请指定为 "代理服务器地址:端口" 格式，  

SOCKS 代理服务器请指定为 "socks=代理服务器地址:端口" 格式   
└──  [代理格式说明](https://www.aardio.com/zh-cn/docs/library-guide/std/inet/proxy.html)  

"绕过代理的主机" 用法参考 inet.setProxy 源码的示例，一般不需要指定。  
连接选项可用一个数值参数指定打开会话的选项，一般不需要指定。

### web.acme.httpClient() <a id="web.acme.httpClient" href="#web.acme.httpClient">&#x23;</a>
[返回对象:webRestClientObject](https://www.aardio.com/zh-cn/docs/library-reference/web/rest/client.html#webRestClientObject)
