Perguntas com a marcação «http-status-codes»

Os códigos de status HTTP são um conjunto de códigos padronizados retornados em uma resposta HTTP da web. Perguntas sobre por que um serviço está (inesperadamente) retornando um código de status não devem usar esta tag.

355
Resposta 400 vs 422 ao POST de dados

Estou tentando descobrir qual o código de status correto para retornar em diferentes cenários com uma API "semelhante a REST" na qual estou trabalhando. Digamos que eu tenha um ponto final que permita compras POST no formato JSON. Se parece com isso: { "account_number": 45645511, "upc":...

161
Como especificar o código de erro HTTP?

Eu tentei: app.get('/', function(req, res, next) { var e = new Error('error message'); e.status = 400; next(e); }); e: app.get('/', function(req, res, next) { res.statusCode = 400; var e = new Error('error message'); next(e); }); mas sempre é anunciado um código de erro...