问题描述
|
当curl命令“ --data”发送http请求时,有人知道如何在java中获取数据吗?
例如 :
curl --data { Name : username,Gender : gender,Age : age } -X PUT http://localhost:8080/user/folder -v
我想知道如何使用curl命令--data获取数据{ Name :username,..... age }
。
我在REST Web服务中使用的是jersey框架和java的方法。
解决方法
由于以这种方式使用curl时会输入数据,因此您要做的就是实现PUT请求处理程序。理论上至少:)
就像是
@PUT
@Path(\"/user/folder\")
@Consumes(\"application/json\")
public void receiveData(String data) {
......
}
编辑:起初没有看到-X PUT。您想要的是PUT处理程序而不是POST处理程序。