- 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.