├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .rubocop ├── layout.yml ├── metrics.yml ├── rspec.yml └── style.yml ├── .rubocop_todo.yml ├── .yardopts ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── Guardfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── SECURITY.md ├── bin └── console ├── http.gemspec ├── lib ├── http.rb └── http │ ├── base64.rb │ ├── chainable.rb │ ├── client.rb │ ├── connection.rb │ ├── content_type.rb │ ├── errors.rb │ ├── feature.rb │ ├── features │ ├── auto_deflate.rb │ ├── auto_inflate.rb │ ├── instrumentation.rb │ ├── logging.rb │ ├── normalize_uri.rb │ └── raise_error.rb │ ├── headers.rb │ ├── headers │ ├── known.rb │ ├── mixin.rb │ └── normalizer.rb │ ├── mime_type.rb │ ├── mime_type │ ├── adapter.rb │ └── json.rb │ ├── options.rb │ ├── redirector.rb │ ├── request.rb │ ├── request │ ├── body.rb │ └── writer.rb │ ├── response.rb │ ├── response │ ├── body.rb │ ├── inflater.rb │ ├── parser.rb │ ├── status.rb │ └── status │ │ └── reasons.rb │ ├── retriable │ ├── client.rb │ ├── delay_calculator.rb │ ├── errors.rb │ └── performer.rb │ ├── timeout │ ├── global.rb │ ├── null.rb │ └── per_operation.rb │ ├── uri.rb │ └── version.rb ├── logo.png └── spec ├── lib ├── http │ ├── client_spec.rb │ ├── connection_spec.rb │ ├── content_type_spec.rb │ ├── features │ │ ├── auto_deflate_spec.rb │ │ ├── auto_inflate_spec.rb │ │ ├── instrumentation_spec.rb │ │ ├── logging_spec.rb │ │ └── raise_error_spec.rb │ ├── headers │ │ ├── mixin_spec.rb │ │ └── normalizer_spec.rb │ ├── headers_spec.rb │ ├── options │ │ ├── body_spec.rb │ │ ├── features_spec.rb │ │ ├── form_spec.rb │ │ ├── headers_spec.rb │ │ ├── json_spec.rb │ │ ├── merge_spec.rb │ │ ├── new_spec.rb │ │ └── proxy_spec.rb │ ├── options_spec.rb │ ├── redirector_spec.rb │ ├── request │ │ ├── body_spec.rb │ │ └── writer_spec.rb │ ├── request_spec.rb │ ├── response │ │ ├── body_spec.rb │ │ ├── parser_spec.rb │ │ └── status_spec.rb │ ├── response_spec.rb │ ├── retriable │ │ ├── delay_calculator_spec.rb │ │ └── performer_spec.rb │ ├── uri │ │ └── normalizer_spec.rb │ └── uri_spec.rb └── http_spec.rb ├── regression_specs.rb ├── spec_helper.rb └── support ├── black_hole.rb ├── capture_warning.rb ├── dummy_server.rb ├── dummy_server └── servlet.rb ├── fakeio.rb ├── fuubar.rb ├── http_handling_shared.rb ├── proxy_server.rb ├── servers ├── config.rb └── runner.rb ├── simplecov.rb └── ssl_helper.rb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop/layout.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.rubocop/layout.yml -------------------------------------------------------------------------------- /.rubocop/metrics.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.rubocop/metrics.yml -------------------------------------------------------------------------------- /.rubocop/rspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.rubocop/rspec.yml -------------------------------------------------------------------------------- /.rubocop/style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.rubocop/style.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/Rakefile -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/bin/console -------------------------------------------------------------------------------- /http.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/http.gemspec -------------------------------------------------------------------------------- /lib/http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http.rb -------------------------------------------------------------------------------- /lib/http/base64.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/base64.rb -------------------------------------------------------------------------------- /lib/http/chainable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/chainable.rb -------------------------------------------------------------------------------- /lib/http/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/client.rb -------------------------------------------------------------------------------- /lib/http/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/connection.rb -------------------------------------------------------------------------------- /lib/http/content_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/content_type.rb -------------------------------------------------------------------------------- /lib/http/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/errors.rb -------------------------------------------------------------------------------- /lib/http/feature.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/feature.rb -------------------------------------------------------------------------------- /lib/http/features/auto_deflate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/features/auto_deflate.rb -------------------------------------------------------------------------------- /lib/http/features/auto_inflate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/features/auto_inflate.rb -------------------------------------------------------------------------------- /lib/http/features/instrumentation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/features/instrumentation.rb -------------------------------------------------------------------------------- /lib/http/features/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/features/logging.rb -------------------------------------------------------------------------------- /lib/http/features/normalize_uri.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/features/normalize_uri.rb -------------------------------------------------------------------------------- /lib/http/features/raise_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/features/raise_error.rb -------------------------------------------------------------------------------- /lib/http/headers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/headers.rb -------------------------------------------------------------------------------- /lib/http/headers/known.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/headers/known.rb -------------------------------------------------------------------------------- /lib/http/headers/mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/headers/mixin.rb -------------------------------------------------------------------------------- /lib/http/headers/normalizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/headers/normalizer.rb -------------------------------------------------------------------------------- /lib/http/mime_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/mime_type.rb -------------------------------------------------------------------------------- /lib/http/mime_type/adapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/mime_type/adapter.rb -------------------------------------------------------------------------------- /lib/http/mime_type/json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/mime_type/json.rb -------------------------------------------------------------------------------- /lib/http/options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/options.rb -------------------------------------------------------------------------------- /lib/http/redirector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/redirector.rb -------------------------------------------------------------------------------- /lib/http/request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/request.rb -------------------------------------------------------------------------------- /lib/http/request/body.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/request/body.rb -------------------------------------------------------------------------------- /lib/http/request/writer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/request/writer.rb -------------------------------------------------------------------------------- /lib/http/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/response.rb -------------------------------------------------------------------------------- /lib/http/response/body.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/response/body.rb -------------------------------------------------------------------------------- /lib/http/response/inflater.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/response/inflater.rb -------------------------------------------------------------------------------- /lib/http/response/parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/response/parser.rb -------------------------------------------------------------------------------- /lib/http/response/status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/response/status.rb -------------------------------------------------------------------------------- /lib/http/response/status/reasons.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/response/status/reasons.rb -------------------------------------------------------------------------------- /lib/http/retriable/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/retriable/client.rb -------------------------------------------------------------------------------- /lib/http/retriable/delay_calculator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/retriable/delay_calculator.rb -------------------------------------------------------------------------------- /lib/http/retriable/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/retriable/errors.rb -------------------------------------------------------------------------------- /lib/http/retriable/performer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/retriable/performer.rb -------------------------------------------------------------------------------- /lib/http/timeout/global.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/timeout/global.rb -------------------------------------------------------------------------------- /lib/http/timeout/null.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/timeout/null.rb -------------------------------------------------------------------------------- /lib/http/timeout/per_operation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/timeout/per_operation.rb -------------------------------------------------------------------------------- /lib/http/uri.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/lib/http/uri.rb -------------------------------------------------------------------------------- /lib/http/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module HTTP 4 | VERSION = "5.2.0" 5 | end 6 | -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/logo.png -------------------------------------------------------------------------------- /spec/lib/http/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/client_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/connection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/connection_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/content_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/content_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/features/auto_deflate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/features/auto_deflate_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/features/auto_inflate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/features/auto_inflate_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/features/instrumentation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/features/instrumentation_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/features/logging_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/features/logging_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/features/raise_error_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/features/raise_error_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/headers/mixin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/headers/mixin_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/headers/normalizer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/headers/normalizer_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/headers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/headers_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options/body_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options/body_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options/features_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options/features_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options/form_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options/form_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options/headers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options/headers_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options/json_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options/json_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options/merge_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options/merge_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options/new_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options/new_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options/proxy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options/proxy_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/options_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/options_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/redirector_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/redirector_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/request/body_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/request/body_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/request/writer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/request/writer_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/request_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/response/body_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/response/body_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/response/parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/response/parser_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/response/status_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/response/status_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/response_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/retriable/delay_calculator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/retriable/delay_calculator_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/retriable/performer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/retriable/performer_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/uri/normalizer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/uri/normalizer_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/uri_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http/uri_spec.rb -------------------------------------------------------------------------------- /spec/lib/http_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/lib/http_spec.rb -------------------------------------------------------------------------------- /spec/regression_specs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/regression_specs.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/black_hole.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/black_hole.rb -------------------------------------------------------------------------------- /spec/support/capture_warning.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/capture_warning.rb -------------------------------------------------------------------------------- /spec/support/dummy_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/dummy_server.rb -------------------------------------------------------------------------------- /spec/support/dummy_server/servlet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/dummy_server/servlet.rb -------------------------------------------------------------------------------- /spec/support/fakeio.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/fakeio.rb -------------------------------------------------------------------------------- /spec/support/fuubar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/fuubar.rb -------------------------------------------------------------------------------- /spec/support/http_handling_shared.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/http_handling_shared.rb -------------------------------------------------------------------------------- /spec/support/proxy_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/proxy_server.rb -------------------------------------------------------------------------------- /spec/support/servers/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/servers/config.rb -------------------------------------------------------------------------------- /spec/support/servers/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/servers/runner.rb -------------------------------------------------------------------------------- /spec/support/simplecov.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/simplecov.rb -------------------------------------------------------------------------------- /spec/support/ssl_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/http/HEAD/spec/support/ssl_helper.rb --------------------------------------------------------------------------------