apache / apache/servicecomb-java-chassis
@RequestBody 请求体为null,不能拦截,会将空对象传导到controller
Aberta
- Linguagem predominante
- Java
- Estrelas
- 1.9k
- Forks
- 814
- Merge médio
- 8d 23h
- PRs com merge (30d)
- 1
Descrição
接口已经定义body体不能为空,但body请求体 什么也不传,参数校验拦截不了。
parameters:
- in: "body"
name: "xxx "
required: true
servicecomb版本 2.7.4
期待报4XX错误 。
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Comece reproduzindo o comportamento relatado no ServiceComb Java Chassis 2.7.4 com um endpoint cujo @RequestBody é obrigatório, mas não recebe nenhum body. Rastreie por que a validação não intercepta a requisição nula e verifique se o comportamento concluído retorna uma resposta 4XX em vez de passar um objeto vazio para o controller.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- java
- Domínio
- api, backend
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100