Я получаю недопустимый метод HTTP: исключение PATCH с JAVA 7.
Обновление JAVA невозможно, поэтому мне приходится использовать обходные пути.
Я использую Invocacy для вызова такого запроса
Код: Выделить всё
Invocation invoke = reqBuilder.build(getHTTPVerb(), Entity.entity(requestJSON, MediaType.APPLICATION_JSON));
getWebTarget().request(MediaType.APPLICATION_JSON).header("Authorization", getAuthorization()).accept(MediaType.APPLICATION_JSON);
Код: Выделить всё
getHTTPVerb()С методом PATCH у меня возникла проблема.
В упомянутом вопросе я не пробовал ни одного решения с:
Код: Выделить всё
conn.setRequestProperty("X-HTTP-Method-Override", "PATCH");
conn.setRequestMethod("POST");
Код: Выделить всё
connНо я не уверен, как получить HttpURLConnection из класса Invoke или любого свойства.
Любые указатели или помощь будут высоко оценены.>
Подробнее здесь: https://stackoverflow.com/questions/420 ... thod-patch
Мобильная версия