class Capybara::Poltergeist::NetworkTraffic::Response

Public Class Methods

new(data) click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 3
def initialize(data)
  @data = data
end

Public Instance Methods

body_size() click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 27
def body_size
  @data['bodySize']
end
content_type() click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 31
def content_type
  @data['contentType']
end
headers() click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 19
def headers
  @data['headers']
end
redirect_url() click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 23
def redirect_url
  @data['redirectUrl']
end
status() click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 11
def status
  @data['status']
end
status_text() click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 15
def status_text
  @data['statusText']
end
time() click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 35
def time
  @data['time'] && Time.parse(@data['time'])
end
url() click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 7
def url
  @data['url']
end