A rota BFF que nunca foi escrita, e um erro que foi um megabyte de HTML

Fixkamo-internal
Navios
8 de setembro de 2026 às 01:47 UTC
Autor
Kamo
Enviar
00f8143

Pressionando o jogo Start retornou 1.529.239 bytes de marcação. «/api/media/*» não é um prefixo proxied — cada caminho sob ele é uma rota manual Next e há nenhum catch-all – por isso `/api/media/chess/*` chegou a Next em vez de MediaService, e Next respondeu com sua própria página 404, carga útil RSC inlined. O cliente atirou esse corpo verbatim como o erro. Todo o recurso era inacessível do navegador, e as verificações do lado do servidor disseram caso contrário o tempo todo: os endpoints do MediaService responderam corretamente 401 quando sondado por bombordo, porque o pedido nunca chegou perto deles. Sondagem da possuir serviço não é de ponta a ponta; apenas o caminho que o navegador toma é. Confirmado através do curling da vagem kamo-internal, onde /api/media/chess/games retornaram 404 com um corpo HTML enquanto seus vizinhos retornavam 401 com 24 bytes. Um catch-all em vez de dez arquivos de rota: xadrez tem dez terminais sob um prefixo único de propriedade de um controlador, e cada método desse controlador aplica PLAY CHESS para si mesmo, então o proxy não pode ampliar nada. Dez cópias do mesmo para a frente seriam dez lugares para esquecer o décimo primeiro ponto final — que é este insecto. O caminho é reconstruído a partir dos segmentos Próximo analisado, cada um re-codificado, então um segmento não pode sair do prefixo. A segunda metade é o cliente, e ele teria cometido qualquer erro futuro gateway página tão ilegível: um corpo de resposta não é mais confiável em sua forma. Marcação é descartada para uma sentença dizendo o que aconteceu, um envelope JSON é desembrulhado, e apenas uma resposta simples curta é mostrada como- is — porque o servidor as próprias palavras são as úteis. Verificado antes do comprimento, desde uma pequena página de erro ainda é uma página.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços