Маршруты Laravel 5.8 иногда называют несколько раз - PullRequest
0 голосов
/ 20 сентября 2019

Я не уверен, почему, но маршруты Laravel иногда запрашиваются несколько раз подряд.Это происходит только на маршруте web.php (не api.php).Я попытался отключить все глобальные промежуточные программные продукты в сети, и я получил тот же результат.

Вот что я использую в web.php

use Illuminate\Http\Request;

Route::get('/', function () {
    return "ok";
});

Телескоп иногда показывает, что было сделано несколько запросовчтобы получить "/", иногда нет.Я не могу понять, когда это произойдет, потому что это кажется случайным.Это происходит как с Safari 12, так и с Chrome 77. Это происходит на всех моих определенных маршрутах, а не только на этом базовом тестовом.

Это происходит как в моей локальной среде, так и в моей производственной среде, обычно через 1-10 секунд посленачальный запрос.Кто-нибудь сталкивался с чем-то подобным?

1 Ответ

0 голосов
/ 20 сентября 2019

Понял, и это действительно было очень странно.

Это было вызвано style="background: url('')", где url был пуст, поэтому браузер предположил, что он ссылался на ту же страницу и вызвал еезагружать снова, иногда несколько раз, пока браузер не решил остановить безумие перезагрузки / загрузки.

Это произошло на всех страницах, как это было в шаблоне макета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...