我在React Native Android中使用SuperAgent,类似于Node.js环境。我试图使用https协议调用我的API。但是,只需调用
即可Req = SuperAgent
.get(‘https://url...')
.set('Accept','application/json')
.end(function(err, res){some code})
返回未找到的错误。我无法在官方文档中找到https电话指南。真的很感谢你的帮助!
答案 0 :(得分:1)
最简单的例子
var request = require('superagent');
//an example for Get
request
.get(example_url) //give the url
.set('Cookie', 'hello') //setting cookie
.set('user-agent', 'Android') //setting UserAgent
.end(function(error,res){
/* handle the Response(res) or Error (err) */
}.bind(this)); //bind is basically used when we use this inside end for setState or any other scenario (basically use of this)
//Example for POST
与上面相同只是事物而不是GET你需要将它声明为POST并随之发送数据
使用其他东西你可以参考下面的SuperAgent库 https://www.npmjs.com/package/superagent 要么 https://github.com/visionmedia/superagent