Sha256: 8068159b33ab6fd328b7397d9fa2870005f519cd994d659086b9ea6ec80d0579
Contents?: true
Size: 486 Bytes
Versions: 3
Compression:
Stored size: 486 Bytes
Contents
module WBench module Timings class AppServer def initialize(browser) uri = URI.parse(browser.url) @http = Net::HTTP.new(uri.host, uri.port) @http.use_ssl = uri.scheme == 'https' @request = Net::HTTP::Get.new(uri.request_uri) end def result response = @http.request(@request) unless response.header['x-runtime'].nil? (response.header['x-runtime'].to_f*1000).to_i end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
wbench-0.2.3 | lib/wbench/timings/app_server.rb |
wbench-0.2.2 | lib/wbench/timings/app_server.rb |
wbench-0.2.1 | lib/wbench/timings/app_server.rb |