Когда я пытаюсь использовать нестандартный HTTP-метод, например PATCH с URLConnection:
HttpURLConnection conn = (HttpURLConnection) new URL("http://example.com").openConnection();
conn.setRequestMethod("PATCH");
Я получаю исключение:
java.net.ProtocolException: Invalid HTTP method: PATCH
at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:440)
Использование API более высокого уровня, такого как Джерси, генерирует ту же ошибку. Есть ли способ обхода запроса HTTP PATCH?