网站地图    收藏   

主页 > 后端 > nodejs >

egg.js中请求外部接口,this.ctx.curl()

来源:未知    时间:2022-11-03 15:36 作者:小飞侠 阅读:

[导读] egg.js中请求外部接口,this.ctx.curl() 例如: var data = await this.ctx.curl(http:xxx.com/api); 注意:异步请求,记得加上await 参数: curl(url, optionsopt) Parameters: Name Type Description url String | Object reques...

egg.js中请求外部接口,this.ctx.curl()

例如:


var data = await this.ctx.curl('http:xxx.com/api');

注意:异步请求,记得加上await


参数:


curl(url, optionsopt) 


Parameters:


Name Type Description

url String | Object

request url address.


[ options ] Object

options for request.


options:Object-Config


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支持嵌套对象

以上就是egg.js中请求外部接口,this.ctx.curl()全部内容,感谢大家支持自学php网。


自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论