1
resposta

Resposta do exercicio com um status code questionável

Olá,

Na atividade " Otimizando feedback de treinos na Runner Circle", a resposta "correta" afirma o seguinte:

Utilizar o status code 100 (Continue) para indicar que o upload está em andamento, o status code 201 (Created) para confirmar o sucesso do upload, o status code 413 (Payload Too Large) para erros de cliente, e o status code 500 (Internal Server Error) para erros de servidor, sempre com mensagens claras no corpo da resposta.

O que me chamou a atenção foi utilizar o código 413 (Payload Too Large) para erros de cliente!!! Em geral, a boa prática para erros genéricos de cliente é utilizar o status code 400.

O 413 seria interessante caso o upload em si tivesse um tamanho maior do que o adequado.

Talvez a frase da resposta pode ser melhorada para evitar causar confusão em novos alunos?

1 resposta

Olá, colega

valeu por compartilhar