当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 framework和java。
答案 0 :(得分:0)
由于您以这种方式使用curl时PUT数据,所以您需要做的就是实现PUT请求处理程序。理论上至少:))
像
这样的东西@PUT
@Path("/user/folder")
@Consumes("application/json")
public void receiveData(String data) {
......
}
编辑:最初没有看到-X PUT。你想要一个PUT处理程序而不是一个POST处理程序。