接收发送信息遇到的问题
 发布于 11 年前  作者 sayfly  3332 次预览  最后一次回复是 11 年前  来自 问答 

客户端 我用post请求在Url里面加上数据

request.post(global.sendMessage+ "&token=" + result.token +"&message="+sendMsg, {rejectUnauthorized: false}, function (err, response, body) {})

服务器端用

var message = req.param('message'); 

接收数据 但是数据里面的+好都变成了空格 是为什么 能解决吗?

3 回复
fish

post - 》 param ? 有点奇怪

fish

application/x-www-form-urlencoded 编码, 空格转+, encodeURIComponent 你的内容

sayfly

@fish 感谢 解决了 用的时request.post(“url”).form({text:0}) 这样来传的就没问题了