grpc / grpc/grpc-java

Prevent Access to "grpc-" headers

Abierto
#3,290 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
12.1k
Forks
4k
Merge medio
2 d 17 h
PR fusionados (30 d)
37

Descripción

Headers that begin with "grpc-" are meant for use by gRPC and not by other clients. Using this as a namespace allows the gRPC team to add new headers without fear of colliding with another users headers.

To this end, such headers should be locked down from reading and writing in the library.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Start by tracing how the Java library reads and writes metadata headers, then identify the validation or access-control entry points for reserved names. Check the existing metadata tests before defining coverage for headers beginning with "grpc-". Done means those headers cannot be read or written by other clients while existing header behavior remains covered.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
api, backend-api-design
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.