【问题标题】:How to escape JSON in the URL using postman?如何使用邮递员在 URL 中转义 JSON?
【发布时间】:2016-05-20 14:33:56
【问题描述】:

我尝试使用 Postman 作为参数传递的 Json 字符串是: {“事件”:“你好”,“数据”:“史密斯”}

所以在 Postman 中,上述 GET 的 Json 字符串将附加在下面:

http://localHost:8080/....../foo?jasonRequest?{"event":"hello","data":"Smith"}

我收到 HTTP 状态 500 - java.net.URISyntaxException: Illegal character in query at index.

我试过转义双引号,但还是不行。

【问题讨论】:

  • 将json文件或数据放入body中
  • @brykneval 是一个GET 请求,它没有body 的选项。
  • 谢谢,效果很好。

标签: json postman


【解决方案1】:

您的请求有 2 个?。一个GET 请求应该只有一个,然后定义参数。 在 Potman 中,您可以通过单击 Params 按钮添加参数,并每行引入一个参数:

Postman 会自动将这些参数添加到请求中。 我假设端点是foo/jasonRequest

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-14
    • 2018-01-01
    • 2022-10-26
    • 2020-10-12
    • 1970-01-01
    • 1970-01-01
    • 2019-05-08
    • 2020-05-23
    相关资源
    最近更新 更多