apache / apache/servicecomb-java-chassis

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

Aperta
#3,399 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
1.9k
Fork
814
Merge medio
8g 23h
PR unite (30g)
1

Descrizione

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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia riproducendo il comportamento segnalato in ServiceComb Java Chassis 2.7.4 con un endpoint il cui @RequestBody è obbligatorio ma non riceve alcun body. Traccia il motivo per cui la validazione non intercetta la richiesta null e verifica che il comportamento completato restituisca una risposta 4XX invece di passare un oggetto vuoto al controller.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
api, backend
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.