# web.rest.curlParse 库模块帮助文档

[curl » aardio 转换工具](https://www.aardio.com/zh-cn/doc/example/Web/REST/curlParse.html)

## web.rest.curlParse 成员列表 <a id="web.rest.curlParse" href="#web.rest.curlParse">&#x23;</a>

cURL 命令转 aardio 代码转换器

### web.rest.curlParse.test() <a id="web.rest.curlParse.test" href="#web.rest.curlParse.test">&#x23;</a>
检测参数指定的字符串是否 curl 命令  
指定 null 或 false 值直接返回该值。

## web.rest 成员列表 <a id="web.rest" href="#web.rest">&#x23;</a>

### web.rest.curlParse(curlCommand,setting) <a id="web.rest.curlParse" href="#web.rest.curlParse">&#x23;</a>
将 cURL 命令转换为 aardio 代码。  
- 参数 @curlCommand 指定 cURL 命令字符串。  
- 可选参数 @setting 用于指定选项，可选字段如下：  
	* userAgent: 设为 true 则启用 userAgent 参数，否则忽略（默认）  
	* cleanHeaders: 设为 true 则精简 HTTP 头，    
	这会移除 `sec-fetch-*` 与 `sec-ch-ua-*`系列请求头，    
	以及其他通常多余的请求头。    

转换成功返回代码字符串，失败返回 null, 错误信息。
