- curl请求,传参格式
const params = {
method,
headers: filterHeaders,
contentType: 'json',
data: method.toLocaleLowerCase() === 'get' ? query : body,
};
ctx.curl(url, params).then(res => {})
参数:
curl(url, optionsopt)
Parameters:
Name | Type | Description |
---|---|---|
url | String | Object | request url address. |
[ options ] | Object | options for request. |
options:Object-Config
Name | Description |
---|---|
method | 请求方法,默认为GET。可以是GET,POST,DELETE或PUT |
data | 要发送的数据。将自动进行字符串化 |
dataType | 字符串-响应数据的类型。可能是text或json |
headers | 请求标头 |
timeout | 请求超时 |
auth | username:password在HTTP基本授权中使用 |
gzip | 让您在请求连接时获取res对象,默认为false |
nestedQuerystring | urllib默认使用querystring对不支持嵌套对象的表单数据进行字符串化,通过将此选项设置为true,将使用qs而不是querystring支持嵌套对象 |
网友评论