Клиент отправляет некоторые данные на сервер, сервер получает данные и показывает их по нужному URI, и наоборот.
Обратная часть получения данных, размещенных на сервере, работает нормально, но я не могу отправить данные на сервер.
Я пробовал POST следующим образом:
Код: Выделить всё
@POST
@Path("/something")
@Consumes("application/x-www-form-urlencoded")
public void getSomething(){
}
Код: Выделить всё
Client client = Client.create();
MultivaluedMap formData = new MultivaluedMapImpl();
formData.add("name1", "val1");
formData.add("name2", "val2");
WebResource resource = client.resource("http://localhost:8080/artifact/rest/something");
ClientResponse response = resource.type("application/x-www-form-urlencoded").post(ClientResponse.class, formData);
System.out.println(response);
Буду признателен, если кто-нибудь сможет мне в этом помочь.
Изменить
Я также был бы признателен, если бы кто-нибудь рассказал мне, как отправлять данные на сервер с помощью такого кода.
Подробнее здесь: https://stackoverflow.com/questions/552 ... est-server
Мобильная версия