Я не уверен, что код статуса http будет возвращен, когда клиент назовет мой API, но запрошенное действие не может быть завершено по причинам, которые могут быть устранены клиентом.Какой код состояния http следует использовать, когда конфигурация клиента неверна?
В этом случае сам запрос http может быть прекрасным, но это не удастся, пока клиент не войдет в интерфейс и не обновит свою конфигурацию. (Я верну тело с некоторым информативным сообщением, чтобы указать это.)
Is 412 - Precondition Failed - подходит для этого случая?
Спасибо за подтверждение моих подозрений, что 412 не было правильным для этого случая. –