Итак, отправьте несколько разных заголовков состояния в моем API, включая 404
, 409
, 201
, 302
и тому подобное. Сейчас у меня проблемы с 401 Unauthorized
. В настоящее время я отправляю его, если пользователь не вошел в систему (весь API управляется правами) или если пользователь не удовлетворяет определенным требованиям доступа для конкретного ресурса, который извлекается / изменяется.
Теперь я также управляю клиентом внешнего интерфейса (приложением jQuery / HTML), и я хотел бы провести различие между этими двумя случаями для 401
. Есть ли определенный статус, который я должен использовать, чтобы не войти в систему? Является ли лучший способ справиться с этим для отправки содержимого тела вместе с заголовком?