首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何通过curl的JSON文件传递有效负载?

如何通过curl的JSON文件传递有效负载?
EN

Stack Overflow用户
提问于 2013-09-04 18:55:47
回答 1查看 302.6K关注 0票数 232

我可以通过执行以下命令的curl成功创建一个place:

代码语言:javascript
复制
$ curl -vX POST https://server/api/v1/places.json -d "
  auth_token=B8dsbz4HExMskqUa6Qhn& \
  place[name]=Fuelstation Central& \
  place[city]=Grossbeeren& \
  place[address]=Buschweg 1& \
  place[latitude]=52.3601& \
  place[longitude]=13.3332& \
  place[washing]=true& \
  place[founded_at_year]=2000& \
  place[products][]=diesel& \
  place[products][]=benzin \
"

服务器返回HTTP/1.1 201 Created

现在,我想将有效负载存储在一个JSON文件中,如下所示:

代码语言:javascript
复制
// testplace.json
{
  "auth_token" : "B8dsbz4HExMskqUa6Qhn",
  "name" : "Fuelstation Central",
  "city" : "Grossbeeren",
  "address" : "Buschweg 1",
  "latitude" : 52.3601,
  "longitude" : 13.3332,
  "washing" : true,
  "founded_at_year" : 2000,
  "products" : ["diesel","benzin"]
}

因此,我将命令修改为如下所示:

代码语言:javascript
复制
$ curl -vX POST http://server/api/v1/places.json -d @testplace.json

返回HTTP/1.1 401 Unauthorized失败。为什么?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18611903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档