Использование Angular8 и httpclient для выполнения пост-звонка.
Если проверка ввода не выполнена для ввода запроса на стороне сервера, сервер выдает 400 код ответа и пользовательский интерфейс должен отображать ошибку в пользовательском интерфейсе.
Если все идет хорошо, я вижу только 1 запрос на вкладке chrome сеть отладчика, но в случае сбоя вызова с 400, я вижу два идентичных вызова на вкладке сети один за другим.
Это Похоже, что браузер пытается повторить пост-вызов, это какая-то спецификация http?
Согласно Какие ошибки HTTP никогда не должны вызывать автоматическую c повторную попытку? браузер не должен повторять статус 400 код.
что заставляет браузер повторить запрос?