Class: HttpUtilities::Http::Client

Inherits:
Object
  • Object
show all
Includes:
Adapters::Curb, Adapters::NetHttp, Adapters::OpenUri, Cookies, Get, Logger, Post, Url
Defined in:
lib/http_utilities/http/client.rb

Method Summary

Methods included from Adapters::Curb

#go_to_url, #post_and_retrieve_content_using_curl, #retrieve_curl_content, #set_curl_options

Methods included from Adapters::OpenUri

#retrieve_open_uri_content

Methods included from Adapters::NetHttp

#perform_net_http_request, #post_and_retrieve_content_using_net_http, #retrieve_net_http_content, #set_net_http_options, #set_response

Methods included from Logger

#log

Methods included from Post

#post_and_retrieve_content, #post_and_retrieve_parsed_html, #post_and_retrieve_parsed_xml

Methods included from Get

#retrieve_content_from_url, #retrieve_parsed_html, #retrieve_parsed_html_and_fallback_to_proxies, #retrieve_parsed_xml, #retrieve_parsed_xml_and_fallback_to_proxies, #retrieve_raw_content, #retrieve_raw_content_and_fallback_to_proxies, #retrieve_raw_xml

Methods included from Url

#encode_param, #generate_request_params, #generate_request_url

Methods included from Cookies

#format_cookies, #handle_cookies, #set_cookies