EXPRESS-无法在POST中发送“ +”号

时间:2019-05-04 19:04:24

标签: ajax

简单的问题。我正在通过AJAX发送POST请求:

`myreq=${JSON.stringify({info: "+"})}`

但是我在req.body.myreq中得到的全部是:

{"info":" "}

它是空字符串或空格...我如何发送“ +”号?

1 个答案:

答案 0 :(得分:0)

+的{​​{3}}形式为%2B。如果您使用的是Javascript,则可以在字符串中使用URL-encoded函数对它进行编码,然后再将其发送到请求中。请记住,您需要在请求的响应端使用encodeURI()(或任何特定于语言的等效语言)对其进行解码,以便您可以再次使用它。