Я использую HTTP-клиент Apache версии 4.3.4. Как отправить данные JSON на URL-адрес с помощью метода PATCH? я пробовал это
// Create the httpclient
HttpClient httpclient = HttpClientBuilder.create().build();
// Prepare a request object
HttpUriRequest req = null;
if (method.equals(RequestMethod.PATCH))
{
req = new HttpPatch(url);
req.setHeader("Content-type", "application/json");
if (jsonData != null)
{
final StringEntity stringData = new StringEntity(jsonData.toString());
req.setEntity(stringData);
} // if
но в строке «req.setEntity» я получаю ошибку компиляции «Метод не определен». Обратите внимание, что мой запрос должен отправлять данные JSON как есть, а не помещать их в пару параметров имя-значение.