├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .rubocop ├── layout.yml ├── metrics.yml └── style.yml ├── .yardopts ├── CHANGES.md ├── Gemfile ├── Guardfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── http-form_data.gemspec ├── lib └── http │ ├── form_data.rb │ └── form_data │ ├── composite_io.rb │ ├── file.rb │ ├── multipart.rb │ ├── multipart │ └── param.rb │ ├── part.rb │ ├── readable.rb │ ├── urlencoded.rb │ └── version.rb └── spec ├── fixtures ├── expected-multipart-body.tpl └── the-http-gem.info ├── lib └── http │ ├── form_data │ ├── composite_io_spec.rb │ ├── file_spec.rb │ ├── multipart_spec.rb │ ├── part_spec.rb │ └── urlencoded_spec.rb │ └── form_data_spec.rb ├── spec_helper.rb └── support ├── fixtures_helper.rb ├── fuubar.rb └── simplecov.rb /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop/layout.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/.rubocop/layout.yml -------------------------------------------------------------------------------- /.rubocop/metrics.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/.rubocop/metrics.yml -------------------------------------------------------------------------------- /.rubocop/style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/.rubocop/style.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/CHANGES.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/Rakefile -------------------------------------------------------------------------------- /http-form_data.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/http-form_data.gemspec -------------------------------------------------------------------------------- /lib/http/form_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data.rb -------------------------------------------------------------------------------- /lib/http/form_data/composite_io.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data/composite_io.rb -------------------------------------------------------------------------------- /lib/http/form_data/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data/file.rb -------------------------------------------------------------------------------- /lib/http/form_data/multipart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data/multipart.rb -------------------------------------------------------------------------------- /lib/http/form_data/multipart/param.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data/multipart/param.rb -------------------------------------------------------------------------------- /lib/http/form_data/part.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data/part.rb -------------------------------------------------------------------------------- /lib/http/form_data/readable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data/readable.rb -------------------------------------------------------------------------------- /lib/http/form_data/urlencoded.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data/urlencoded.rb -------------------------------------------------------------------------------- /lib/http/form_data/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/lib/http/form_data/version.rb -------------------------------------------------------------------------------- /spec/fixtures/expected-multipart-body.tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/the-http-gem.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/fixtures/the-http-gem.info -------------------------------------------------------------------------------- /spec/lib/http/form_data/composite_io_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/lib/http/form_data/composite_io_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/form_data/file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/lib/http/form_data/file_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/form_data/multipart_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/lib/http/form_data/multipart_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/form_data/part_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/lib/http/form_data/part_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/form_data/urlencoded_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/lib/http/form_data/urlencoded_spec.rb -------------------------------------------------------------------------------- /spec/lib/http/form_data_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/lib/http/form_data_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/fixtures_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/support/fixtures_helper.rb -------------------------------------------------------------------------------- /spec/support/fuubar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/support/fuubar.rb -------------------------------------------------------------------------------- /spec/support/simplecov.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/httprb/form_data/HEAD/spec/support/simplecov.rb --------------------------------------------------------------------------------