我是从javascript文件调用这个函数的。它工作得很完美,但现在我想用Node调用相同的函数。请给我其他的方法。此函数用于之前插入数据onclick事件。
function signup_validations_google(name_g,email_g,pass_g)
{
xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET","http://localhost:8000/uri?name="+name+"&email="+email+"&pass="+pass, true);
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200){
string=xmlhttp.responseText;
alert("Registration successful");
}
}
xmlhttp.send();}
发布于 2016-12-10 01:08:53
在node.js中,您通常使用来自http模块的http.get()或来自request模块的request()。我发现request()更容易使用:
const request = require('request');
let query = {name, email, pass};
request({uri: "http://localhost:8000/uri", query: query}, function(err, msg, body) {
if (err) {
// error here
} else {
// response here
}
});request()模块在此描述还有无数其他可能的选项。
https://stackoverflow.com/questions/41070971
复制相似问题