HTTP method PATCH not supported
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- java
- Área
- networking
Línea de trabajo
Comience en la clase HttpRequest, en la llamada a transport.buildRequest(requestMethod, urlString), reproduciendo la solicitud PATCH con google-http-client 1.38.1 y el entorno Java 8 descrito. Siga cómo el transporte gestiona los métodos de solicitud y verifique que se pueda construir una solicitud PATCH sin la IllegalArgumentException indicada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Environment details
- OS:Linux
- Java version:1.8
- google-http-java-client version: 1.38.1
Steps to reproduce
Hello everyone,
I am trying to make an http patch call with the google-http-client-1.38.1 library, but it is returning an error. I have no problem making HTTP GET, POST, or PUT calls.
I have debugged the library files and I have seen that the error occurs in the httpRequest class when it is going to build the request
LowLevelHttpRequest lowLevelHttpRequest = transport.buildRequest (requestMethod, urlString)
I build the request with the following format
val req = httpRequestFactory
.buildRequest(
"PATCH",
GenericUrl(URL),
HTTP_CONTENT)
.setThrowExceptionOnExecuteError(false)
.setLoggingEnabled(true)
.setHeaders(HTTP_HEADERES)
Stacktrace
java.lang.IllegalArgumentException: HTTP method PATCH not supported
External references such as API reference guides used
I am using the google-http-client-1.38.1 through google-auth-library-oauth2-http 0.24.0
Thanks!
- Lenguaje dominante
- Java
- Estrellas
- 1.4k
- Forks
- 473
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de googleapis/google-http-java-client
-
GenericData.containsKey() returns true for unset (null) declared fields, violating Map contract Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
googleapis/google-http-java-client#2187 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
Core: LowLevelHttpResponse not disconnected when HttpResponse construction throws RuntimeException Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
type: cleanup
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Todos los issues de googleapis/google-http-java-client
Issues similares
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
apache/cloudstack#14222 ·
-
[BUG]茶杯方块在取茶时会引发崩溃 Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
Cannot differ own consent and managed consents in My Consents view and detailed consent view. Abierto1.0.0-alpha2 Type/Improvement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
wso2/dpdp-accelerator#272 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
infinispan/infinispan#18150 ·
-
area/frontend
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100