У меня есть JSON REST API. Есть рукопожатие, которое даст вам токен, действительный в течение 15 минут. Все звонки, которые вы делаете в течение этих 15 минут, должны работать нормально. Через 15 минут я возвращаю объект ошибки (включая код, сообщение, success = false), но мне также было интересно, какой код ошибки HTTP я должен вернуть? И будет ли использование кода ошибки HTTP портить определенных клиентов? (HTML5, iPhone, Android). Что считается лучшей практикой в этом сценарии?