cleaned up example

This commit is contained in:
HoneyryderChuck 2018-02-24 22:13:55 +00:00
parent 410ea0a743
commit 0c609e6fd9

View File

@ -1,27 +1,10 @@
require "httpx"
include HTTPX
URLS = %w[https://nghttp2.org/httpbin/get] * 1
# supports HTTP/1 pipelining and HTTP/2
URLS = %w[https://nghttp2.org https://nghttp2.org/blog/] * 51
# supports HTTP/2 and HTTP/1 Keep-Alive
# URLS = %w[http://nghttp2.org/httpbin/] * 102
#
# supports HTTP/1 pipelining
# URLS = %w[https://github.com https://github.com/blog]
$HTTPX_DEBUG = true
# responses = HTTPX.get(URLS)
# puts responses.map(&:status)
response = HTTPX.get(URLS.first)
puts response.status
# response = HTTPX.get(URLS.last)
# puts response.status
# response = HTTPX.get(URLS.last)
#responses.each do |res|
# puts "status: #{res.status}, length: #{res.body.to_s.bytesize}"
#end
responses = HTTPX.get(*URLS)
puts "Status: \n"
puts Array(responses).map(&:status)
puts "Payload: \n"
puts Array(responses).map(&:to_s)