Улучшения рабочей роли службы
Средства "Сеть", "Приложения" и "Источники" были улучшены, чтобы помочь вам работать с работниками служб и сетевыми запросами, которые проходят через каждую рабочую роль службы.
Эти улучшения упрощают следующие задачи:
- Отладка на основе временных шкал рабочих ролей службы.
- Начало запроса и длительность начальной загрузки.
- Обновление до регистрации рабочей роли службы.
- Среда выполнения запроса с помощью обработчика событий выборки .
- Среда выполнения всех событий получения для загрузки клиента.
- Изучите сведения о среде выполнения получения обработчиков событий, установки обработчиков событий и активации обработчиков событий.
- Шаг в обработчике событий получения и выхода с информацией о скрипте страницы.
Улучшения охватывают следующие средства:
Средство "Сеть ". Выберите сетевой запрос, который выполняется через рабочую роль службы, и получите доступ к соответствующей временной шкале рабочей роли службы в средстве синхронизации .
Средство "Приложение ". Для отладки рабочих ролей служб используйте страницу Рабочие роли службы .
Средство "Источники ". Доступ к сведениям о скрипте страницы при пошаговом переходе к обработчикам событий получения.
Network
Вы можете получить доступ к функциям отладки рабочих ролей службы в средстве "Сеть" с помощью любого из следующих способов:
- Непосредственно в средстве "Сеть ".
- Запущено в средстве "Приложение ".
Маршрутизация запросов
Чтобы упростить визуализацию маршрутизации запросов, на временной шкале теперь отображаются запуск рабочей роли службы и respondWith
события получения. Чтобы отладить и визуализировать сетевой запрос, который прошел через рабочую роль службы, выполните приведенные ниже действия.
- Выберите сетевой запрос, который прошел через рабочую роль службы.
- Откройте средство синхронизации .
Выборка событий
Чтобы узнать больше о respondWith
событиях выборки, щелкните стрелку раскрывающегося списка слева от respondWith
. Чтобы просмотреть дополнительные сведения об исходном запросе и полученном ответе, щелкните соответствующие стрелки раскрывающегося списка.
Приложение
Временная шкала обновления рабочей роли службы
Команда Microsoft Edge DevTools добавила временную шкалу в средство приложения , чтобы отразить жизненный цикл обновления рабочей роли службы. На этой временной шкале отображаются события установки и активации. Каждое из событий имеет соответствующую стрелку раскрывающегося списка, чтобы получить дополнительные сведения.
Запрос маршрутизации и получения событий
Теперь вы можете получить доступ к временным шкалам рабочих ролей службы с помощью средства "Сеть ". Эта функция повышает производительность, сводит к минимуму дублирование пользовательского интерфейса и обеспечивает более полный интерфейс отладки.
Откройте отлаживаемую рабочую роль службы.
Нажмите кнопку Сеть , чтобы открыть интерфейс маршрутизации запросов.
Используйте стрелки раскрывающегося списка responseWith для получения сведений о запросе события и ответе.
Средство "Сеть" отображает сетевые запросы, которые прошли через отлаживаемую рабочую роль службы. Автоматический фильтр — это способ сузить область исследования.
См. также средство приложения, чтобы управлять хранилищем.
Источники
Чтобы найти дополнительные сведения о стеке, задайте точку останова в обработчике выборки. Сведения приводят к тому, где запрашивается ресурс в скрипте страницы.
Когда отладчик останавливается внутри обработчика выборки, на панели справа отображается объединенная информация о стеке. После этого можно перемещаться по кадрам стека.
Будущая работа
Команда Средств разработки Microsoft Edge планирует продолжить разработку сведений о кэше и изучает больше способов улучшения отладки рабочей роли службы для разработчиков прогрессивных веб-приложений (PWA).