Я новичок в node js. Я пытаюсь отправить запрос POST на сервер узла (node.js) нажатием кнопки через XMLHttprequest. Мне нужно получить responseText с сервера узла. И я не хочу использовать для этого express. Когда нажимаю на кнопку node js ничего не делает. Пожалуйста, поправьте меня.
node.js файл :
var http=require('http');
http.createServer(function(req,res){
if(req.method=='POST'){
res.writeHead(200,{'content-type':'text/plain'});
res.write("hello");
res.end();}
}).listen(2020);
Javascript. js:
function test_nodejs(){
var xhttp=new XMLHttpRequest();
xhttp.open("POST",'http://localhost:2020',true);
xhttp.send(null);
xhttp.onreadystatechange=function(){
if(xhttp.readyState==4 && xhttp.status==200){
alert(xhttp.responseText);
}
}
Вывод: