InstanceExtensions (Traffic)

static class · пространство имён z3n7 · исходник Traffic/CdpHar.cs, Traffic/Traffic.cs

public static class InstanceExtensions

Другие части этого типа: InstanceExtensions (Browser)

Методы расширения для Instance: запись HAR через DevTools.

Методы

GrabTrafficList

public static List<Traffic.TrafficElement> GrabTrafficList(this Instance instance, string url, bool strict = false)

Метод расширения для Instance. исходник

Возвращает записанные к этому моменту запросы, URL которых подходит под url. Тот же текст используется как фильтр трафика.

Параметр Описание
url Текст, который ищется в URL.
strict Требовать точного совпадения URL.

SaveHar

public static int SaveHar(this Instance instance, string path, string urlRegex = null)

Метод расширения для Instance. исходник

Записывает трафик с момента StartHar в файл HAR. См. CdpHar.Save.

Параметр Описание
path Целевой файл.
urlRegex Регулярное выражение без учёта регистра, которому должен соответствовать URL; null оставляет всё.

Возвращает: Число записанных записей. Бросает исключение, если запись не была запущена.

StartHar

public static CdpHar StartHar(this Instance instance)

Метод расширения для Instance. исходник

Запускает запись HAR через DevTools для этого инстанса. Вызывай ДО нужного трафика.

StopHar

public static void StopHar(this Instance instance)

Метод расширения для Instance. исходник

Останавливает запись HAR для этого инстанса.