Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Grunt init-在template.js上发出HTTPS请求_Javascript_Gruntjs_Scaffolding - Fatal编程技术网

Javascript Grunt init-在template.js上发出HTTPS请求

Javascript Grunt init-在template.js上发出HTTPS请求,javascript,gruntjs,scaffolding,Javascript,Gruntjs,Scaffolding,在Grunt init模板上,我想创建一个node.js https请求可能吗? Grunt init控制台说: 警告:协议:https:不支持 这是我试图添加的代码 var http = require('http'); var fs = require('fs'); var file = fs.createWriteStream("file.txt"); var request = http.get("https://someurl.com/file.text", function(res

在Grunt init模板上,我想创建一个node.js https请求可能吗?

Grunt init控制台说:
警告:协议:https:不支持

这是我试图添加的代码

var http = require('http');
var fs = require('fs');

var file = fs.createWriteStream("file.txt");
var request = http.get("https://someurl.com/file.text", function(response) {
  response.pipe(file);
});

谢谢。

您想要
https
模块。它的作用与http
http
模块类似,只有在您想要检查证书时才有一些区别。有关详细信息,请参阅

在您的示例中,您可以将
require('http')
替换为
require('https')

您可能不想担心要获取的每个url使用哪种协议,因此您可能希望查看更高级别的库:该库非常流行,尽管有