CNode

接收发送信息遇到的问题

问答
Ssayfly发布于12 年前最后回复12 年前3 回复3462 浏览0 收藏

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

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

服务器端用

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

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

查看回复

回复 (3)

F
fish#1·12 年前

post - 》 param ? 有点奇怪

F
fish#2·12 年前

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

S
sayfly#3·12 年前
引用 fishapplication/x www form urlencoded 编码, 空格转+, encodeURIComponent 你的内容

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

参与回复
登录后即可参与回复。登录