apache / apache/servicecomb-java-chassis

failed to decode success response body

Offen
#4,882 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
question
Vorherrschende Sprache
Java
Sterne
1.9k
Forks
814
Ø Merge
8 T. 23 Std.
Gemergte PRs (30 T.)
1

Beschreibung

### Steps to reproduce (if applicable)

您好,在开发过程中,返回值如果是包含byte[]的实体对象,在网关就会提示failed to decode success response body错误,并且不是所有情况都报错,而是在byte数组比较大,比如40MB,应用场景比如返回预览的PDF数据至前端的时候就会报这个错误,请问这个是什么原因导致的呢?

### What have you tried so far?

_No response_

### Additional context

_No response_

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den Gateway-Fehler mit einer Entität zu reproduzieren, die ein etwa 40 MB großes byte[] enthält, und verwende dabei eine PDF-Vorschauantwort als das beschriebene Szenario. Verfolge den Einstiegspunkt für die Decodierung von Erfolgsantworten des Gateways und vergleiche kleinere und größere byte[]. Als erledigt gilt die Aufgabe, wenn die Ursache identifiziert ist und große byte[]-Erfolgsantworten korrekt decodiert werden, einschließlich einer Regressionstestabdeckung, falls der relevante Testort gefunden wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
api, backend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.