Сторонняя интеграция, функция перенаправления браузера запускает множественный запрос (только IE), 2 запроса с разницей в 2 наносекунды. Я использую атрибут запроса, чтобы вычитать повторяющийся запрос и обрабатывать правильный запрос (первый запрос), дублирующий запрос отправляет сообщение об ошибке. Неожиданно браузер получает ошибку при первом запросе и останавливает дальнейший процесс (перенаправление на другой компонент из-за ошибки).
Поскольку ответ об ошибке отправляется немедленно, правильный запрос занимает несколько наносекунд для обработки бизнес-логики.
Как я могу остановить повторяющийся запрос? Могу ли я поместить Thread.sleep(20 sec)
в запрос об ошибке, чтобы повторный запрос был перенаправлен через 20 секунд, к тому времени правильный запрос будет обработан и перенаправлен в браузер.
Это целесообразно?