Браузер повторяет запрос 400 постов - PullRequest
0 голосов
/ 18 марта 2020

Использование Angular8 и httpclient для выполнения пост-звонка.

Если проверка ввода не выполнена для ввода запроса на стороне сервера, сервер выдает 400 код ответа и пользовательский интерфейс должен отображать ошибку в пользовательском интерфейсе.

Если все идет хорошо, я вижу только 1 запрос на вкладке chrome сеть отладчика, но в случае сбоя вызова с 400, я вижу два идентичных вызова на вкладке сети один за другим.

Это Похоже, что браузер пытается повторить пост-вызов, это какая-то спецификация http?

Согласно Какие ошибки HTTP никогда не должны вызывать автоматическую c повторную попытку? браузер не должен повторять статус 400 код.

что заставляет браузер повторить запрос?

...