Table of Contents - hurley-0.2 Documentation
Classes and Modules
- Hurley
- Hurley::BodyReceiver
- Hurley::Client
- Hurley::ClientError
- Hurley::CompositeReadIO
- Hurley::Connection
- Hurley::ConnectionFailed
- Hurley::Error
- Hurley::Header
- Hurley::Live
- Hurley::Live::Server
- Hurley::Multipart
- Hurley::Multipart::EpiloguePart
- Hurley::Multipart::FilePart
- Hurley::Multipart::ParamPart
- Hurley::Multipart::Part
- Hurley::NamedCallback
- Hurley::ParsingError
- Hurley::Query
- Hurley::Query::Flat
- Hurley::Query::Nested
- Hurley::Query::Pair
- Hurley::Query::base
- Hurley::Request
- Hurley::RequestOptions
- Hurley::ResourceNotFound
- Hurley::Response
- Hurley::SSLError
- Hurley::SocketBinding
- Hurley::SslOptions
- Hurley::Test
- Hurley::Test::Handler
- Hurley::Test::Integration
- Hurley::Test::Integration::Common
- Hurley::Test::Integration::Compression
- Hurley::Test::Integration::GenericIO
- Hurley::Test::Integration::SSL
- Hurley::Timeout
- Hurley::UploadIO
- Hurley::Url
- Hurley::Url::Empty
- Object
Methods
- ::add_canonical_key — Hurley::Header
- ::apply — Hurley::Test::Integration
- ::canonical — Hurley::Header
- ::default — Hurley::Query
- ::default_client — Hurley
- ::default_connection — Hurley
- ::escape_path — Hurley::Url
- ::escape_paths — Hurley::Url
- ::for — Hurley::NamedCallback
- ::inherited — Hurley::Query
- ::join — Hurley::Url
- ::live_endpoint — Hurley::Test::Integration
- ::mutex — Hurley
- ::new — Hurley::ClientError
- ::new — Hurley::Timeout
- ::new — Hurley::Url
- ::new — Hurley::Client
- ::new — Hurley::Response
- ::new — Hurley::BodyReceiver
- ::new — Hurley::Header
- ::new — Hurley::UploadIO
- ::new — Hurley::Multipart::ParamPart
- ::new — Hurley::Multipart::FilePart
- ::new — Hurley::Multipart::EpiloguePart
- ::new — Hurley::CompositeReadIO
- ::new — Hurley::Query
- ::new — Hurley::Test
- ::new — Hurley::Test::Handler
- ::new — Hurley::Test::Integration::GenericIO
- ::new — Hurley::Url::Empty
- ::not_found — Hurley::Test::Handler
- ::parse — Hurley::Url
- ::parse — Hurley::SocketBinding
- ::parse — Hurley::Query
- ::require_lib — Hurley
- ::ssl? — Hurley::Test::Integration
- ::ssl_file — Hurley::Test::Integration
- ::start_server — Hurley::Live
- #[] — Hurley::Header
- #[]= — Hurley::Header
- #advance_io — Hurley::CompositeReadIO
- #after_call — Hurley::Client
- #after_callbacks — Hurley::Client
- #all_run? — Hurley::Test
- #any_multipart? — Hurley::Query
- #automatically_redirect? — Hurley::Response
- #backtrace — Hurley::ClientError
- #basic_auth — Hurley::Url
- #before_call — Hurley::Client
- #before_callbacks — Hurley::Client
- #bind= — Hurley::RequestOptions
- #body_io — Hurley::Request
- #body_receiver — Hurley::Request
- #boundary — Hurley::RequestOptions
- #build_form — Hurley::RequestOptions
- #build_head — Hurley::Multipart::FilePart
- #build_pairs — Hurley::Query
- #build_part — Hurley::Multipart::ParamPart
- #call — Hurley::Client
- #call — Hurley::BodyReceiver
- #call — Hurley::NamedCallback
- #call — Hurley::Connection
- #call — Hurley::Test
- #call — Hurley::Test::Handler
- #call_with_redirects — Hurley::Client
- #client — Hurley::Test::Integration::Common
- #client_error? — Hurley::Response
- #complete! — Hurley::Response
- #configure_ssl — Hurley::Connection
- #connection — Hurley::Client
- #create_self_signed_cert — Object
- #current_io — Hurley::CompositeReadIO
- #decode_pair — Hurley::Query::Nested
- #decode_pair — Hurley::Query::Flat
- #delete — Hurley::Client
- #delete — Hurley::Header
- #delete — Hurley::Test
- #dup — Hurley::Header
- #encode_array — Hurley::Query
- #encode_array — Hurley::Query::Nested
- #encode_array — Hurley::Query::Flat
- #encode_hash — Hurley::Query
- #encode_hash — Hurley::Query::Nested
- #encode_nested_value — Hurley::Query::Nested
- #get — Hurley::Client
- #get — Hurley::Test
- #handle — Hurley::Test
- #head — Hurley::Client
- #head — Hurley::Test
- #inspect — Hurley::ClientError
- #inspect — Hurley::Url
- #inspect — Hurley::Request
- #inspect — Hurley::Response
- #inspect — Hurley::Header
- #inspect — Hurley::Query
- #join — Hurley::Url
- #join — Hurley::BodyReceiver
- #key? — Hurley::Header
- #length — Hurley::Multipart::ParamPart
- #location — Hurley::Response
- #matches? — Hurley::Test::Handler
- #method_missing — Hurley::UploadIO
- #ms — Hurley::Response
- #multipart? — Hurley::Query
- #name — Hurley::NamedCallback
- #net_http_connection — Hurley::Connection
- #net_http_request — Hurley::Connection
- #on_body — Hurley::Request
- #open_timeout_ms — Hurley::RequestOptions
- #openssl_cert_store — Hurley::SslOptions
- #openssl_client_cert — Hurley::SslOptions
- #openssl_private_key — Hurley::SslOptions
- #openssl_verify_mode — Hurley::SslOptions
- #options — Hurley::Client
- #options — Hurley::Request
- #options — Hurley::Test
- #parse_query — Hurley::Query
- #patch — Hurley::Client
- #patch — Hurley::Test
- #path — Hurley::Url
- #path= — Hurley::Url
- #perform_request — Hurley::Connection
- #port — Hurley::Url
- #post — Hurley::Client
- #post — Hurley::Test
- #prepare! — Hurley::Request
- #prepare_basic_auth! — Hurley::Request
- #prepare_body! — Hurley::Request
- #prepare_content_length! — Hurley::Request
- #proxy_url — Hurley::Test::Integration::Common
- #put — Hurley::Client
- #put — Hurley::Test
- #query — Hurley::Url
- #query_class — Hurley::Url
- #query_class — Hurley::RequestOptions
- #query_class= — Hurley::Url
- #query_string — Hurley::Request
- #raw_query — Hurley::Url
- #raw_query= — Hurley::Url
- #read — Hurley::CompositeReadIO
- #read — Hurley::Test::Integration::GenericIO
- #receive_body — Hurley::Response
- #redirection? — Hurley::Response
- #redirection_limit — Hurley::RequestOptions
- #relation_with — Hurley::Url::Empty
- #request — Hurley::Client
- #request_uri — Hurley::Url
- #respond_to? — Hurley::UploadIO
- #rewind — Hurley::CompositeReadIO
- #run? — Hurley::Test::Handler
- #server_error? — Hurley::Response
- #skip_verification? — Hurley::SslOptions
- #ssl_options — Hurley::Request
- #status_type — Hurley::Response
- #subset_of? — Hurley::Query
- #success? — Hurley::Response
- #test_DELETE_retrieves_the_body — Hurley::Test::Integration::Common
- #test_DELETE_retrieves_the_response_headers — Hurley::Test::Integration::Common
- #test_GET_handles_compression — Hurley::Test::Integration::Compression
- #test_GET_retrieves_the_response_body — Hurley::Test::Integration::Common
- #test_GET_retrieves_the_response_headers — Hurley::Test::Integration::Common
- #test_GET_send_url_encoded_params — Hurley::Test::Integration::Common
- #test_GET_sends_user_agent — Hurley::Test::Integration::Common
- #test_GET_ssl — Hurley::Test::Integration::Common
- #test_GET_ssl_fails_with_bad_cert — Hurley::Test::Integration::SSL
- #test_GET_ssl_skips_verification — Hurley::Test::Integration::SSL
- #test_HEAD_retrieves_no_response_body — Hurley::Test::Integration::Common
- #test_HEAD_retrieves_the_response_headers — Hurley::Test::Integration::Common
- #test_OPTIONS — Hurley::Test::Integration::Common
- #test_PATCH_send_url_encoded_params — Hurley::Test::Integration::Common
- #test_POST_retrieves_the_response_headers — Hurley::Test::Integration::Common
- #test_POST_send_url_encoded_nested_params — Hurley::Test::Integration::Common
- #test_POST_send_url_encoded_params — Hurley::Test::Integration::Common
- #test_POST_sends_files_as_multipart — Hurley::Test::Integration::Common
- #test_PUT_retrieves_the_response_headers — Hurley::Test::Integration::Common
- #test_PUT_send_url_encoded_nested_params — Hurley::Test::Integration::Common
- #test_PUT_send_url_encoded_params — Hurley::Test::Integration::Common
- #test_PUT_sends_files — Hurley::Test::Integration::Common
- #test_PUT_sends_io — Hurley::Test::Integration::Common
- #test_PUT_sends_io_with_chunked_encoding — Hurley::Test::Integration::Common
- #test_connection_error — Hurley::Test::Integration::Common
- #test_empty_body_response_represented_as_nil — Hurley::Test::Integration::Common
- #test_proxy — Hurley::Test::Integration::Common
- #test_proxy_auth_fail — Hurley::Test::Integration::Common
- #test_timeout — Hurley::Test::Integration::Common
- #timeout_ms — Hurley::RequestOptions
- #to_form — Hurley::Query
- #to_hash — Hurley::Header
- #to_io — Hurley::Query
- #to_query_string — Hurley::Query
- #to_s — Hurley::Url
- #to_s — Hurley::Query
- #to_s — Hurley::Query::Pair
- #update — Hurley::Header
- #update — Hurley::Query
- #via — Hurley::Response
- #without_verbose — Object
- #write — Object