我可以看到下面的curl命令进行远程操作:发送JSON数据与GET调用
curl -X GET -d '{"begin":22, "end":33}' http://myRemoteApp.com:8080/publicApi/user/test/data
但是按照该文档在http://curl.haxx.se/docs/manpage.html,
-d,--data
(HTTP)发送在以同样的方式,一个浏览器,当用户已经填充在一个HTML 形式,并按下POST请求发送到HTTP服务器, 指定数据的提交,但是吨。这将导致curl将 数据传递给使用内容类型 application/x-www-form-urlencoded的服务器。与-F,--form比较。
那么,如果我们使用-d
发布数据,GET如何处理curl?
还没有HttpUrlConnection
方法ORRestlet
方法在GET
呼叫发送JSON。在那儿 ?
的可能重复[如何从终端/命令行POST,卷曲JSON数据来测试弹簧安置?](http://stackoverflow.com/questions/7172784/how-to-post-json-data-with-curl - 从端子用命令行对测试弹簧休息) –
@GauravDave:不,我不认为这是一个重复的。 – Makoto
这是一个不寻常的HTTP请求,但有些服务器显然接受它。 –