Die BFF-Route, die nie geschrieben wurde, und ein Fehler, der ein Megabyte HTML war

Fixkamo-internal
Verschifft
8. September 2026 um 01:47 UTC
Autor
Kamo
Ausschuss
00f8143

Pressing Start Spiel zurück 1.529.239 Bytes von Markup. Die "api/media/*" ist kein proxied prefix - jeder Pfad darunter ist eine handgeschriebene Weitere Route und es gibt kein Catch-all - also -/api/media/chess/*" erreicht Weiter statt MediaService, und Next antwortete mit seiner eigenen 404 Seite, RSC Nutzlast inlined. Der Kunde warf dieser Körper wörtlich als Fehler. Die gesamte Funktion war nicht erreichbar aus dem Browser, und Server-Seite Kontrollen sagte ansonsten die ganze Zeit: Die Endpunkte von MediaService beantworteten 401 richtig, wenn untersucht von Port-Forward, weil die Anfrage nie in der Nähe von ihnen. Die Prüfung der Der Besitz von Service ist nicht Ende-zu-Ende; nur der Weg, den der Browser nimmt, ist. Bestätigt durch das Curling der Kamo-internal pod, wo /api/media/chess/games zurück 404 mit ein HTML-Körper, während seine Nachbarn 401 mit 24 Bytes zurückgaben. Ein Catch-all statt zehn Route-Dateien: Schach hat zehn Endpunkte unter einem Einzelpräfix im Besitz eines Controllers, und jede Methode dieses Controllers setzt PLAY_CHESS für sich selbst durch, so dass der Proxy nichts erweitern kann. Zehn Exemplare von dem gleichen vorwärts würde zehn Plätze sein, um den elften Endpunkt zu vergessen, der ist dieser Fehler. Der Weg wird aus den Segmenten Next parsed umgebaut, jeder re-codiert, so dass ein Segment nicht aus dem Präfix klettern kann. Die zweite Hälfte ist der Client, und es wäre jede zukünftige Gateway-Fehler gemacht haben Seite genauso unleserlich: Einem Antwortkörper wird nicht mehr auf seine Form vertraut. Markup wird für einen Satz weggeworfen, der sagt, was passiert ist, ist ein JSON-Umschlag auspackt, und nur eine kurze einfache Antwort wird angezeigt, wie-ist, weil der Server Eigene Worte sind die nützlichen. Geprüft vor der Länge, da eine kurze Fehlerseite ist immer noch eine Seite.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen