3

我正在尝试使用 curl 对应用程序进行 POST。我想用文件中的内联数据和数据构造数据,但我做不到。

有谁知道这是否可能?

这是我正在尝试的代码示例:

curl -i -X POST http://localhost:3000/admin/articles -H "Content-Type: application/json" --data '{"article": {"issue_id": "1", "title": "hello", "translations_attributes": {"0": {"locale": "en", "id": "", "content": @file.json}}}}'
4

1 回答 1

7

这更像是一种解决方法,但我认为这应该可以在大多数 shell 中工作。

curl -i -X POST http://localhost:3000/admin/articles \
    -H "Content-Type: application/json" \
    --data '{"article": {"issue_id": "1", "title": "hello", 
             "translations_attributes": {"0": {"locale": "en", "id": "", 
             "content": '"`cat file.json`"'}}}}'
于 2013-09-26T14:59:55.787 回答