问题描述
我正在物联网设备上运行buildroot和iotjs,我试图发出发布请求以登录并获取auth令牌。但是我根本无法调用该API,因为遇到一个错误提示
“ API失败,请求出现问题:握手失败:domian”
在使用http版本的情况下,相同的API可以工作。我要呼叫的服务器托管在cloudflare后面的AWS EC2实例上。
var https = require('https');
var options = {
host: 'www.google.com',port: 443,path: '/upload',method: 'POST'
};
var req = https.request(options,function(res) {
console.log('STATUS: ' + res.statusCode);
console.log('HEADERS: ' + JSON.stringify(res.headers));
res.setEncoding('utf8');
res.on('data',function (chunk) {
console.log('BODY: ' + chunk);
});
});
req.on('error',function(e) {
console.log('problem with request: ' + e.message);
});
// write data to request body
req.write('data\n');
req.write('data\n');
req.end();
感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)