Исправьте код состояния HTTP при отклонении запроса, поскольку заголовок User-Agent недействителен - PullRequest
3 голосов
/ 27 сентября 2011

В настоящее время я работаю над API на основе HTTP.Наши условия использования требуют, чтобы пользователь отправлял соответствующий заголовок агента пользователя (например, «-» считается недействительным).Теперь я не совсем уверен, какой будет правильный HTTP-статус, на который сервер должен отвечать, если запрос отклонен.Есть предложения?

1 Ответ

4 голосов
/ 27 сентября 2011

400 Bad Request или 403 Forbidden - это те два, которые я выберу

...