apache / apache/servicecomb-java-chassis

@RequestBody 请求体为null,不能拦截,会将空对象传导到controller

Abierto
#3,399 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
1.9k
Forks
814
Merge medio
8 d 23 h
PR fusionados (30 d)
1

Descripción

接口已经定义body体不能为空,但body请求体 什么也不传,参数校验拦截不了。
parameters:
- in: "body"
name: "xxx "
required: true
servicecomb版本 2.7.4
期待报4XX错误 。

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza reproduciendo el comportamiento reportado en ServiceComb Java Chassis 2.7.4 con un endpoint cuyo @RequestBody es obligatorio pero no recibe ningún cuerpo. Rastrea por qué la validación no intercepta la solicitud nula y verifica que el comportamiento completado devuelva una respuesta 4XX en lugar de pasar un objeto vacío al controlador.

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

Evaluación

Stack tecnológico
java
Área
api, backend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.