标签: node.js express body-parser
我编写了一个简单的API,它将request.query作为响应返回。
这种行为与我的预期略有不同。
为什么会出现这种情况?
答案 0 :(得分:1)
包含保留字符的查询参数应该是URL编码的,否则将无法正确解析。
正确编码的URL应如下所示:
http://localhost:8082/redirect?requesttype=click&id=79992&redirectto=http%3A%2F%2Flocalhost%3A8081%2Fredirect%3Fname%3Djohn%26id%3D123