【问题标题】:Postman chrome extension with array of hashes as value以哈希数组为值的 Postman chrome 扩展
【发布时间】:2014-06-16 08:02:32
【问题描述】:

我的数据如下所示:

我看了Array value on postman chrome extension这个帖子,所以我知道如何使用邮递员发送带有参数从ageskillset的帖子请求,我的问题是work_experience,它是一个哈希数组,我想在邮递员中输入work_experience,从中可以看到一个哈希数组。

那么这可能吗?如果您知道可以做到这一点的更好的 chrome 扩展程序,请随时回答或评论

附言

虽然这应该是显而易见的,但是为了投票关闭这个的人不清楚,我的目的是模拟我的移动 ios 应用程序将发送到我的服务器的 api 而没有每次运行应用程序时,实际上都使用 ios 应用程序在每个文本字段上输入。

【问题讨论】:

  • 您能否更具体一些或解释一下您要达到的目标?
  • 什么意思?我相信我为我的问题“Postman chrome extension with hashes array as value”提供了足够的信息,以及我的数据的描述和图像。如果你知道谷歌浏览器的邮递员休息扩展,你不需要问,如果你也检查了我包含的链接,你也可以看到邮递员做了什么:|

标签: google-chrome-app postman


【解决方案1】:

您可以将嵌套的子键放在括号中。因此,您可以在表单数据字段中定义一些键/值对,如下所示:

key: work_experience[0][company_name] 
value: asdfdfaf

key: work_experience[0][end_date] 
value: 12/21/2121

key: work_experience[1][company_name]
value: fdjfkjdfjk

key: work_experience[1][end_date]
value: 1/3/15

【讨论】:

  • 太棒了!感谢您节省了我的时间。
【解决方案2】:

您可以尝试将其作为“原始”数据发送(而不是表单数据或表单 urlencoded)

【讨论】:

    【解决方案3】:

    你也可以尝试如下...它对我有用

    键:work_experience[0].company_name 值:asdfdfaf

    键:work_experience[0].end_date 值:2121 年 12 月 21 日

    键:work_experience[1].company_name 值:fdjfkjdfjk

    键:work_experience[1][end_date] 值:2015 年 1 月 3 日

    【讨论】:

      【解决方案4】:

      您可以通过在邮递员的POST 请求选项中选择BodyContent-Type 中的application/json 中的application/json 来发送数据。这就是您在发送数据时如何形成数据 -

      { "work_experience": [{"company_name": "asd", "end_date": "12/12/2121", 
                            "leave_reason": "asdasdasd", "position": "asdasd", 
                            "start_date": "12/12/2012"}]
      }
      

      【讨论】:

        猜你喜欢
        • 2016-08-11
        • 2011-06-14
        • 2012-09-27
        • 2019-06-03
        • 1970-01-01
        • 2015-09-16
        • 2017-07-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多