class Capybara::Poltergeist::NetworkTraffic::Response
Public Class Methods
new(data)
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 4 def initialize(data) @data = data end
Public Instance Methods
body_size()
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 28 def body_size @data['bodySize'] end
content_type()
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 32 def content_type @data['contentType'] end
headers()
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 20 def headers @data['headers'] end
redirect_url()
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 24 def redirect_url @data['redirectURL'] end
status()
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 12 def status @data['status'] end
status_text()
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 16 def status_text @data['statusText'] end
time()
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 36 def time @data['time'] && Time.parse(@data['time']) end
url()
click to toggle source
# File lib/capybara/poltergeist/network_traffic/response.rb, line 8 def url @data['url'] end