a_res.writeHead(200, {’Content-Type’: 'text/plain’});
t_buffer={interfaceid:’’+a_interfaceid,state: '’+t_state}; t_str=JSON.stringify(t_buffer); a_res.write(t_str);
请问这样能将消息post出去吗? 如果不能该如何post出去呢!
10 回复
那我就举个我的例子,其实就是一个简单的ajax 客户端需要拿当前验证码来用,假设服务器生成的验证码已存放到req.session.verifycode: 服务器端:
app.post('/getVerifycode', function(req, res){
res.header('Content-Type', 'text/plain');
res.end(req.session.verifycode);
});
客户端:(.js)
$.post('/getVerifycode', function(res){
//res就是验证码勒
//TO DO...
});
@kimady 是这样的, 我想用一个客户端post一个消息给服务器,然后服务器在post一个消息给客户端。现在服务器可以接收到客户端的。但是服务器发送的客户端的收不到。只能收到消息头 貌似是需要设置 method: ‘POST’ 可是我不太会。