Получить данные в Java, когда HTTP-запрос отправлен командой curl - PullRequest
0 голосов
/ 29 мая 2011

Кто-нибудь знает, как получить данные в Java, когда http-запрос отправляется командой curl "--data"?Например:

curl --data { Name : username , Gender : gender , Age : age } -X PUT http://localhost:8080/user/folder -v

Я хочу знать, как получить данные { Name :username ,..... age } с помощью команды curl --data.Я использую метод в веб-сервисе REST, который использует фреймворк Джерси и Java.

1 Ответ

0 голосов
/ 29 мая 2011

Поскольку вы используете PUT для данных при использовании curl, все, что вам нужно сделать, это реализовать обработчик запроса PUT. В теории хотя бы:)

Что-то вроде

@PUT
@Path("/user/folder")      
@Consumes("application/json")
public void receiveData(String data) { 
    ......
}

edit: сначала не видел -X PUT. Вы хотите обработчик PUT, а не обработчик POST.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...