Sha256: 3970939c2ab774687e201cce26c5614c8557878c534b62c2da0dea02ce4536e1
Contents?: true
Size: 584 Bytes
Versions: 1
Compression:
Stored size: 584 Bytes
Contents
module Itest5ch module HttpMethods require "open-uri" require "json" # @param url [String] # @param referer [String] # # @return [String] def get_html(url, referer: nil) options = {} options["User-Agent"] = Itest5ch.config.user_agent if Itest5ch.config.user_agent options["Referer"] = referer if referer URI.open(url, options).read end # @param url [String] # @param referer [String] # # @return [Hash] def get_json(url, referer: nil) JSON.parse(get_html(url, referer: referer)) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
itest5ch-2.0.0 | lib/itest5ch/http_methods.rb |