Method: Ferrum::Network#intercept

Defined in:
lib/ferrum/network.rb

#intercept(pattern: "*", resource_type: nil) ⇒ Object



77
78
79
80
81
82
83
84
# File 'lib/ferrum/network.rb', line 77

def intercept(pattern: "*", resource_type: nil)
  pattern = { urlPattern: pattern }
  if resource_type && RESOURCE_TYPES.include?(resource_type.to_s)
    pattern[:resourceType] = resource_type
  end

  @page.command("Fetch.enable", handleAuthRequests: true, patterns: [pattern])
end