Поделиться через


Улучшения рабочей роли службы

Средства "Сеть", "Приложения" и "Источники" были улучшены, чтобы помочь вам работать с работниками служб и сетевыми запросами, которые проходят через каждую рабочую роль службы.

Эти улучшения упрощают следующие задачи:

  • Отладка на основе временных шкал рабочих ролей службы.
    • Начало запроса и длительность начальной загрузки.
    • Обновление до регистрации рабочей роли службы.
    • Среда выполнения запроса с помощью обработчика событий выборки .
    • Среда выполнения всех событий получения для загрузки клиента.
  • Изучите сведения о среде выполнения получения обработчиков событий, установки обработчиков событий и активации обработчиков событий.
  • Шаг в обработчике событий получения и выхода с информацией о скрипте страницы.

Улучшения охватывают следующие средства:

  • Средство "Сеть ". Выберите сетевой запрос, который выполняется через рабочую роль службы, и получите доступ к соответствующей временной шкале рабочей роли службы в средстве синхронизации .

  • Средство "Приложение ". Для отладки рабочих ролей служб используйте страницу Рабочие роли службы .

  • Средство "Источники ". Доступ к сведениям о скрипте страницы при пошаговом переходе к обработчикам событий получения.

Network

Временная шкала рабочей роли службы в средстве

Вы можете получить доступ к функциям отладки рабочих ролей службы в средстве "Сеть" с помощью любого из следующих способов:

  • Непосредственно в средстве "Сеть ".
  • Запущено в средстве "Приложение ".

Маршрутизация запросов

Чтобы упростить визуализацию маршрутизации запросов, на временной шкале теперь отображаются запуск рабочей роли службы и respondWith события получения. Чтобы отладить и визуализировать сетевой запрос, который прошел через рабочую роль службы, выполните приведенные ниже действия.

  1. Выберите сетевой запрос, который прошел через рабочую роль службы.
  2. Откройте средство синхронизации .

Выборка событий

Чтобы узнать больше о respondWith событиях выборки, щелкните стрелку раскрывающегося списка слева от respondWith. Чтобы просмотреть дополнительные сведения об исходном запросе и полученном ответе, щелкните соответствующие стрелки раскрывающегося списка.

Приложение

Представление приложения

Временная шкала обновления рабочей роли службы

Команда Microsoft Edge DevTools добавила временную шкалу в средство приложения , чтобы отразить жизненный цикл обновления рабочей роли службы. На этой временной шкале отображаются события установки и активации. Каждое из событий имеет соответствующую стрелку раскрывающегося списка, чтобы получить дополнительные сведения.

Запрос маршрутизации и получения событий

Теперь вы можете получить доступ к временным шкалам рабочих ролей службы с помощью средства "Сеть ". Эта функция повышает производительность, сводит к минимуму дублирование пользовательского интерфейса и обеспечивает более полный интерфейс отладки.

  1. Откройте отлаживаемую рабочую роль службы.

  2. Нажмите кнопку Сеть , чтобы открыть интерфейс маршрутизации запросов.

  3. Используйте стрелки раскрывающегося списка responseWith для получения сведений о запросе события и ответе.

Средство "Сеть" отображает сетевые запросы, которые прошли через отлаживаемую рабочую роль службы. Автоматический фильтр — это способ сузить область исследования.

См. также средство приложения, чтобы управлять хранилищем.

Источники

Дерево DOM

Чтобы найти дополнительные сведения о стеке, задайте точку останова в обработчике выборки. Сведения приводят к тому, где запрашивается ресурс в скрипте страницы.

Когда отладчик останавливается внутри обработчика выборки, на панели справа отображается объединенная информация о стеке. После этого можно перемещаться по кадрам стека.

Будущая работа

Команда Средств разработки Microsoft Edge планирует продолжить разработку сведений о кэше и изучает больше способов улучшения отладки рабочей роли службы для разработчиков прогрессивных веб-приложений (PWA).