Add `application/graphql-request+json` media type?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Tranquilo
- Área
- api, backend-api-design
Línea de trabajo
Lee primero el pull request 215 y el issue 249 enlazados; después, revisa el ejemplo propuesto de application/graphql-request+json y el caso de uso indicado de múltiples lenguajes de consulta. Se considera terminado cuando se haya tomado una decisión sobre si este tipo de medio pertenece a la especificación GraphQL over HTTP, y el issue documente el resultado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Follow up from https://github.com/graphql/graphql-over-http/pull/215#issuecomment-5044418411
See also https://github.com/graphql/graphql-over-http/issues/249
GraphQL servers have used application/json for the requests, basically forever.
If a server supports several query languages, it cannot easily disambiguate.
This issue is to gather interest for a specific application/graphql-request+json media type for GraphQL requests:
QUERY /graphql HTTP/1.1
Content-Type: application/graphql-request+json
{
"query": "query GetUser($id: ID!) { user(id: $id) { name } }",
"variables": { "id": "42" },
"operationName": "GetUser"
}
If you have such a use case, please comment bellow
- Lenguaje dominante
- JavaScript
- Estrellas
- 428
- Forks
- 70
- Merge medio
- 11 min
- PR fusionados (30 d)
- 4
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la 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 graphql/graphql-over-http
-
Dificultad 3/5 Medio día Aptitud para principiantes 25/100
graphql/graphql-over-http#446 · 3 comentarios ·
-
Persisted documents by default?Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
graphql/graphql-over-http#392 · 4 reacciones ·
-
Clarification for `Accept: */*`Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
graphql/graphql-over-http#242 · 8 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
graphql/graphql-over-http#216 · 15 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
graphql/graphql-over-http#205 · 18 comentarios ·
Todos los issues de graphql/graphql-over-http
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
feature request
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
openlayers/openlayers#17736 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
521xueweihan/HelloGitHub#4326 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Mintplex-Labs/anything-llm#7133 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 1 día