我试图让我的函数返回http get请求,但是,无论我做什么,似乎都迷失在?范围内?我已经退出Node.js新手,所以任何帮助将不胜感激
function getData(){
var http = require('http');
var str = '';
var options = {
host: 'www.random.org',
path: '/integers/?num=1&min=1&max=10&col=1&base=10&format=plain&rnd=new'
};
callback = function(response) {
response.on('data', function (chunk) {
str += chunk;
});
response.on('end', function () {
console.log(str);
});
//return str;
}
var req = http.request(options, callback).end();
// These just return undefined and empty
console.log(req.data);
console.log(str);
}
Run Code Online (Sandbox Code Playgroud) 我想知道是否有办法使用JavaScript从IPv6地址获取httpGet请求.
我在家用计算机上使用cooja建立了一个虚拟网状网络,每个节点都有一个IPv6地址,aaaa::0212:740x:000x:0x0x其中x是节点号.
使用普通的jquery请求时:
$.ajax({ url: url,
success: function(data)
{console.log(data); }
});
Run Code Online (Sandbox Code Playgroud)
一个网站,例如http://www.random.org/intergers/?etc,将获得一个随机数并记录下来,但是当输入一个ipv6地址,即[aaaa :: 0212:740x:000x:0x0x]时并没有给我任何回报,没有错误,没有反应,没有.
任何人都可以对这个问题有所了解吗?
我只是想知道是否有办法在浏览器中发送CoAP查询(使用JavaScript?),但不使用node.js.
谢谢!
我们有很多依赖于 Google Cloud Functions 的应用程序 - 并且云函数更新和应用程序更新之间存在异步性。
假设我们先更新云函数,然后应用程序崩溃了。但是,如果我们先更新应用程序,它将无法与当前版本的云功能一起使用。
解决此问题的一种方法是能够指定要执行的云函数版本。这可能吗?
非常感谢!