Имитация условий кода ошибки HTTP при загрузке страницы - PullRequest
0 голосов
/ 11 июля 2019

У меня есть расширения Firefox / chrome, и я предпринимаю соответствующие действия, когда возникают условия ошибки, то есть когда сайт 503 выключен, возникают условия отключения сети.Они обрабатываются в фоновом скрипте.

Я могу симулировать медленный интернет, используя такие инструменты, как NetLimiter , но как имитировать, когда сайт не работает, веб-сервер не работает и т. Д. Во время показа какого сайтасервер отключен и т. д., а когда statusCode возвращает 503 и т. д.?

Пример кода, который обрабатывается, выглядит следующим образом на странице фона:

 if (details.method == "GET" && details.type == "main_frame" &&
                        gg_urlmatching.match_customerorders(details.url) && details.statusCode == 503)
                    {
                        console.log("reloading16 url");
...