【问题标题】:How to use httpie to send un-named JSON array如何使用httpie发送未命名的JSON数组
【发布时间】:2019-11-19 10:25:28
【问题描述】:

我有一个想要调用的 API,希望在正文中发布类似的内容:["foo","bar"]

我已经阅读了官方文档,但看不到如何执行此操作,可以吗?

我试过了:http --verbose PUT foo.org :='["foo","bar"]' 但是httpie还是想把它变成一个json对象的字段,没有名字,如:

{
    "": [
        "foo",
        "bar"
    ]
}

【问题讨论】:

    标签: httpie


    【解决方案1】:

    httpie 提供的速记语法不支持空字符串作为键。这里最简单的选择是通过redirected stdin 传递数据:

    
    $ echo '{"": ["foo","bar"]}' | http --verbose PUT foo.org
    
    

    另见:Sending nested JSON object using HTTPie

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-02
      • 2020-02-29
      • 2023-02-01
      • 1970-01-01
      相关资源
      最近更新 更多