【发布时间】:2017-08-20 14:53:22
【问题描述】:
在您将此作为副本发布之前;我已经尝试了很多关于 SO 的建议。
到目前为止,我一直在使用邮递员将数据发布到 Java Web 服务。效果很好,如下所示:
我现在想用 curl 做同样的事情,所以我尝试了以下方式:
$ curl -X POST --data "this is raw data" http://78.41.xx.xx:7778/
$ curl -X POST --data-binary "this is raw data" http://78.41.xx.xx:7778/
$ curl -X POST --data "@/home/kramer65/afile.txt" http://78.41.xx.xx:7778/
$ curl -X POST --data-binary "@/home/kramer65/afile.txt" http://78.41.xx.xx:7778/
不幸的是,所有这些都在接收端显示一个空的原始身体。
有人知道我在这里做错了什么吗?我的 curl 请求与我的邮递员请求有何不同?欢迎所有提示!
【问题讨论】:
标签: linux curl post request http-post