Sha256: ca8f2fc24513e64b431526796dbac132ed9f4e5546c3dfdeb7f36ed241f3a334
Contents?: true
Size: 579 Bytes
Versions: 154
Compression:
Stored size: 579 Bytes
Contents
#!/usr/bin/env ruby $:.unshift(File.join('..', '..', 'lib')) require 'httpclient' url = ARGV.shift || 'https://localhost:8808/' uri = URI.parse(url) #ca_file = "0cert.pem" #crl_file = '0crl.pem' # create CA's cert in pem format and run 'c_rehash' in trust_certs dir. before # using this. ca_path = File.join(File.dirname(File.expand_path(__FILE__)), "trust_certs") proxy = ENV['HTTP_PROXY'] || ENV['http_proxy'] || nil h = HTTPClient.new(proxy) #h.ssl_config.add_trust_ca(ca_file) #h.ssl_config.add_crl(crl_file) h.ssl_config.add_trust_ca(ca_path) print h.get_content(url)
Version data entries
154 entries across 146 versions & 13 rubygems