我已经在nodejs上编写了一个服务器,我需要为他编写测试程序。 禁止使用http库。
http.request()
加载请求的替代方法是什么?
我现在正在使用它:
var http = require("http");
function options() {
return {
hostname: 'localhost',
port: null,
path: '',
method: '',
headers: {}
}
}
var req = http.request(opt, function(res) {
var body = '';
res.setEncoding('utf8');
res.on('data', function (chunk) {
body += chunk;
});
});
答案 0 :(得分:0)
您可以简单地使用今天许多浏览器都支持的获取。 如果需要,您还可以使用 github 制作的polyfill用于旧浏览器。
如果还禁止使用 fetch (出于某些奇怪的原因),您可以去老学校并使用 XMLHttpRequest 编写自己的请求处理程序。
答案 1 :(得分:0)
尝试'node-rest-client'模块这是完全可选的,用于处理文档here
的请求