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