Metadata


Name
http
Version
5.1.0
Platform
ruby
Authors
Tony Arcieri
Erik Michaels-Ober
Alexey V. Zapparov
Zachary Anker
Bindir
bin
Date
2022-06-17 00:00:00 UTC
Dependencies
addressable (~> 2.8)
http-cookie (~> 1.0)
http-form_data (~> 2.2)
llhttp-ffi (~> 0.4.0)
bundler (~> 2.0, development)
Description
An easy-to-use client library for making requests from Ruby. It uses a simple method chaining system for building requests, similar to Python's Requests.
Email
bascule@gmail.com
Files
.github/workflows/ci.yml
.gitignore
.rspec
.rubocop.yml
.rubocop/layout.yml
.rubocop/style.yml
.rubocop_todo.yml
.yardopts
CHANGES.md
CONTRIBUTING.md
Gemfile
Guardfile
LICENSE.txt
README.md
Rakefile
SECURITY.md
http.gemspec
lib/http.rb
lib/http/chainable.rb
lib/http/client.rb
lib/http/connection.rb
lib/http/content_type.rb
lib/http/errors.rb
lib/http/feature.rb
lib/http/features/auto_deflate.rb
lib/http/features/auto_inflate.rb
lib/http/features/instrumentation.rb
lib/http/features/logging.rb
lib/http/features/normalize_uri.rb
lib/http/headers.rb
lib/http/headers/known.rb
lib/http/headers/mixin.rb
lib/http/mime_type.rb
lib/http/mime_type/adapter.rb
lib/http/mime_type/json.rb
lib/http/options.rb
lib/http/redirector.rb
lib/http/request.rb
lib/http/request/body.rb
lib/http/request/writer.rb
lib/http/response.rb
lib/http/response/body.rb
lib/http/response/inflater.rb
lib/http/response/parser.rb
lib/http/response/status.rb
lib/http/response/status/reasons.rb
lib/http/timeout/global.rb
lib/http/timeout/null.rb
lib/http/timeout/per_operation.rb
lib/http/uri.rb
lib/http/version.rb
logo.png
spec/lib/http/client_spec.rb
spec/lib/http/connection_spec.rb
spec/lib/http/content_type_spec.rb
spec/lib/http/features/auto_deflate_spec.rb
spec/lib/http/features/auto_inflate_spec.rb
spec/lib/http/features/instrumentation_spec.rb
spec/lib/http/features/logging_spec.rb
spec/lib/http/headers/mixin_spec.rb
spec/lib/http/headers_spec.rb
spec/lib/http/options/body_spec.rb
spec/lib/http/options/features_spec.rb
spec/lib/http/options/form_spec.rb
spec/lib/http/options/headers_spec.rb
spec/lib/http/options/json_spec.rb
spec/lib/http/options/merge_spec.rb
spec/lib/http/options/new_spec.rb
spec/lib/http/options/proxy_spec.rb
spec/lib/http/options_spec.rb
spec/lib/http/redirector_spec.rb
spec/lib/http/request/body_spec.rb
spec/lib/http/request/writer_spec.rb
spec/lib/http/request_spec.rb
spec/lib/http/response/body_spec.rb
spec/lib/http/response/parser_spec.rb
spec/lib/http/response/status_spec.rb
spec/lib/http/response_spec.rb
spec/lib/http/uri_spec.rb
spec/lib/http_spec.rb
spec/regression_specs.rb
spec/spec_helper.rb
spec/support/black_hole.rb
spec/support/capture_warning.rb
spec/support/dummy_server.rb
spec/support/dummy_server/servlet.rb
spec/support/fakeio.rb
spec/support/fuubar.rb
spec/support/http_handling_shared.rb
spec/support/proxy_server.rb
spec/support/servers/config.rb
spec/support/servers/runner.rb
spec/support/simplecov.rb
spec/support/ssl_helper.rb
Homepage
https://github.com/httprb/http
Licenses
MIT
Metadata
{"source_code_uri"=>"https://github.com/httprb/http", "wiki_uri"=>"https://github.com/httprb/http/wiki", "bug_tracker_uri"=>"https://github.com/httprb/http/issues", "changelog_uri"=>"https://github.com/httprb/http/blob/v5.1.0/CHANGES.md", "rubygems_mfa_required"=>"true"}
Require paths
lib
Required ruby version
>= 2.6
Required rubygems version
>= 0
Rubygems version
3.1.6
Specification version
4
Summary
HTTP should be easy
Test files
spec/lib/http/client_spec.rb
spec/lib/http/connection_spec.rb
spec/lib/http/content_type_spec.rb
spec/lib/http/features/auto_deflate_spec.rb
spec/lib/http/features/auto_inflate_spec.rb
spec/lib/http/features/instrumentation_spec.rb
spec/lib/http/features/logging_spec.rb
spec/lib/http/headers/mixin_spec.rb
spec/lib/http/headers_spec.rb
spec/lib/http/options/body_spec.rb
spec/lib/http/options/features_spec.rb
spec/lib/http/options/form_spec.rb
spec/lib/http/options/headers_spec.rb
spec/lib/http/options/json_spec.rb
spec/lib/http/options/merge_spec.rb
spec/lib/http/options/new_spec.rb
spec/lib/http/options/proxy_spec.rb
spec/lib/http/options_spec.rb
spec/lib/http/redirector_spec.rb
spec/lib/http/request/body_spec.rb
spec/lib/http/request/writer_spec.rb
spec/lib/http/request_spec.rb
spec/lib/http/response/body_spec.rb
spec/lib/http/response/parser_spec.rb
spec/lib/http/response/status_spec.rb
spec/lib/http/response_spec.rb
spec/lib/http/uri_spec.rb
spec/lib/http_spec.rb
spec/regression_specs.rb
spec/spec_helper.rb
spec/support/black_hole.rb
spec/support/capture_warning.rb
spec/support/dummy_server.rb
spec/support/dummy_server/servlet.rb
spec/support/fakeio.rb
spec/support/fuubar.rb
spec/support/http_handling_shared.rb
spec/support/proxy_server.rb
spec/support/servers/config.rb
spec/support/servers/runner.rb
spec/support/simplecov.rb
spec/support/ssl_helper.rb
Original platform
ruby
New platform
ruby