【问题标题】:How to handle reserved character in REST API with Get request specially & for example value M&S如何使用 Get 请求特别处理 REST API 中的保留字符,例如值 M&S
【发布时间】:2019-10-29 20:40:00
【问题描述】:

我要求在获取“M&S”之类的值请求时接受值作为参数,但默认情况下在 & 之后将其视为第二个参数。

http://myapp:8000?param1=M&S

它仍然无法工作,因为我的邮递员收藏会根据 URL 编码发生变化

http://myapp:8000?param1=M%26S

【问题讨论】:

    标签: java rest spring-boot groovy http-get


    【解决方案1】:

    你必须像下面这样对参数“&”进行编码

    http://myapp:8000?param1=M%26S

    【讨论】:

      【解决方案2】:

      您必须对 & 字符进行 url 编码。 utf-8 代码是 %26 。所以你的请求必须是:http://myapp:8000?param1=M%26S

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-29
        • 2017-04-14
        • 2020-12-17
        • 1970-01-01
        相关资源
        最近更新 更多