# web.rest.htmlClient 库模块帮助文档

## web.rest.htmlClient 成员列表 <a id="web.rest.htmlClient" href="#web.rest.htmlClient">&#x23;</a>

REST 客户端。  
请求数据，返回数据都使用 string.html 文档对象

创建 REST 客户端。  
请求数据，返回数据都使用 string.html 文档对象

### web.rest.htmlClient.delete() <a id="web.rest.htmlClient.delete" href="#web.rest.htmlClient.delete">&#x23;</a>
[返回对象:stringXmlObject](https://www.aardio.com/zh-cn/docs/library-reference/string/xml.html#stringXmlObject)

### web.rest.htmlClient.delete(网址,参数表) <a id="web.rest.htmlClient.delete" href="#web.rest.htmlClient.delete">&#x23;</a>
使用该DELETE方法提交请求,删除资源  
请求参数可以指定表或字符串,如果是表请求前会转换为字符串  
成功返回数据,失败返回空值,错误信息,错误代码

### web.rest.htmlClient.get() <a id="web.rest.htmlClient.get" href="#web.rest.htmlClient.get">&#x23;</a>
[返回对象:stringXmlObject](https://www.aardio.com/zh-cn/docs/library-reference/string/xml.html#stringXmlObject)

### web.rest.htmlClient.get(网址,参数表) <a id="web.rest.htmlClient.get" href="#web.rest.htmlClient.get">&#x23;</a>
使用该GET方法提交请求,获取资源  
请求参数将会自动转换为URL附加参数,  
请求参数可以指定表或字符串,如果是表请求前会转换为字符串  
成功返回数据,失败返回空值,错误信息,错误代码

### web.rest.htmlClient.patch() <a id="web.rest.htmlClient.patch" href="#web.rest.htmlClient.patch">&#x23;</a>
[返回对象:stringXmlObject](https://www.aardio.com/zh-cn/docs/library-reference/string/xml.html#stringXmlObject)

### web.rest.htmlClient.patch(网址,参数表) <a id="web.rest.htmlClient.patch" href="#web.rest.htmlClient.patch">&#x23;</a>
使用该PATCH方法提交请求,更新资源  
请求参数可以指定表或字符串,如果是表请求前会转换为字符串  
成功返回数据,失败返回空值,错误信息,错误代码

### web.rest.htmlClient.post() <a id="web.rest.htmlClient.post" href="#web.rest.htmlClient.post">&#x23;</a>
[返回对象:stringXmlObject](https://www.aardio.com/zh-cn/docs/library-reference/string/xml.html#stringXmlObject)

### web.rest.htmlClient.post(网址,参数表) <a id="web.rest.htmlClient.post" href="#web.rest.htmlClient.post">&#x23;</a>
使用该POST方法提交请求,新增或修改资源  
请求参数可以指定表或字符串,如果是表请求前会转换为字符串  
成功返回数据,失败返回空值,错误信息,错误代码

### web.rest.htmlClient.put() <a id="web.rest.htmlClient.put" href="#web.rest.htmlClient.put">&#x23;</a>
[返回对象:stringXmlObject](https://www.aardio.com/zh-cn/docs/library-reference/string/xml.html#stringXmlObject)

### web.rest.htmlClient.put(网址,参数表) <a id="web.rest.htmlClient.put" href="#web.rest.htmlClient.put">&#x23;</a>
使用该PUT方法提交请求,替换或更新资源  
请求参数可以指定表或字符串,如果是表请求前会转换为字符串  
成功返回数据,失败返回空值,错误信息,错误代码

## web.rest 成员列表 <a id="web.rest" href="#web.rest">&#x23;</a>

### web.rest.htmlClient("UserAgent","代理服务器","绕过代理的主机",连接选项) <a id="web.rest.htmlClient" href="#web.rest.htmlClient">&#x23;</a>
创建 REST 客户端，所有参数可选。  
UserAgent 用于自定义 User-Agent 请求标头，用于服务器识别请求程序特征。  
HTTP 代理服务器请指定为 "代理服务器地址:端口" 格式，  

SOCKS 代理服务器请指定为 "socks=代理服务器地址:端口" 格式   
└──  [代理格式说明](https://www.aardio.com/zh-cn/docs/library-guide/std/inet/proxy.html)  

"绕过代理的主机" 用法参考 inet.setProxy 源码的示例，一般不需要指定。  
连接选项可用一个数值参数指定打开会话的选项，一般不需要指定。

### web.rest.htmlClient() <a id="web.rest.htmlClient" href="#web.rest.htmlClient">&#x23;</a>
[返回对象:webRestClientObject](https://www.aardio.com/zh-cn/docs/library-reference/web/rest/client.html#webRestClientObject)
