HttpURLConnection Método HTTP no válido: PATCH
Cuando intento usar un método HTTP no estándar como PATCH con URLConnection:
HttpURLConnection conn = (HttpURLConnection) new URL("http://example.com").openConnection();
conn.setRequestMethod("PATCH");
Me sale una excepción:
java.net.ProtocolException: Invalid HTTP method: PATCH
at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:440)
Usar una API de nivel superior como Jersey genera el mismo error. ¿Hay alguna solución para emitir una solicitud HTTP PATCH?