从我网络中的一台机器(客户端),我正在$.ajax()
向我的Nodejs
服务器发出请求,例如,
//Client : index.html
$.ajax({
type:"post",
url:'http://192.168.2.6:8080',
data:JSON.stringify({"loginData":{"uanme":"maverick","upass":"asd"}}),
success:function(data){console.log(data);alert(data);},
error:function(){alert('Error aala');}
});
我的Nodejs
服务器是
//listener.js
var server = require('http').createServer(function (request, response) {
var body='';
if(request.method=='POST'){
request.on('data',function(data){
body+=data;
});
request.on('end',function(){
console.log(body);
});
}
}).listen(8080);
这些console.log()
s 工作得非常好。我得到与节点端发送的完全相同的数据,
现在我的问题是,php
当我们发出$.ajax()
请求时,我们echo
在 php 文件中使用将数据发送回客户端,
Nodejs (listener.js file)
如果我想将数据发送回客户端,我应该在服务器端做什么?