有没有办法在 node.js 请求模块中使用 IP 地址而不是域名?
我收到以下错误:[错误:无效的 URI “192.168.0.101/relay1/on”]
我知道我不应该包含 url 方案(例如:http),所以 http://192.168.0.101/relay1/on 也不起作用。
下面是产生错误的代码:
var arduinoRequestURL = arduinoIp + '/' + modulePrivateName + '/' + req.params.action;
request(arduinoRequestURL, function (error, response, body) {
console.log(body);
console.log(error);
console.log(response);
});
这是模块的链接: https ://github.com/mikeal/request