Sha256: 2f85bbf3a31626669a4bf9e5ba04e78d9af78cb294456fe9d7d32ccd45f42843

Contents?: true

Size: 617 Bytes

Versions: 50

Compression:

Stored size: 617 Bytes

Contents

#!/usr/bin/env ruby1.9.1

require "#{File.dirname(__FILE__)}/../../knjrbfw.rb"
require "knj/autoload"

proxy_settings = Marshal.load(File.read("#{File.dirname(__FILE__)}/test_http2_proxy_settings.marshal"))

http = Knj::Http2.new(
  :host => "www.partyworm.dk",
  :proxy => proxy_settings
)

urls = [
  "?show=users_search",
  "?show=users_online",
  "?show=drinksdb",
  "?show=forum&fid=9&tid=1917&page=0"
]
urls = ["robots.txt"]

0.upto(105) do |count|
  url = urls[rand(urls.size)]
  print "Doing request #{count} of 200 (#{url}).\n"
  res = http.get(url)
  raise "Body was empty." if res.body.to_s.length <= 0
end

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
knjrbfw-0.0.38 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.37 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.36 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.35 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.34 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.33 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.32 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.31 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.30 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.29 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.28 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.27 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.26 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.25 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.24 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.23 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.22 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.21 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.20 lib/knj/tests/test_http2_proxy.rb
knjrbfw-0.0.19 lib/knj/tests/test_http2_proxy.rb