nx-http
Http for ruby gem.
installation
# from gem
gem 'nx-http'
# from git
gem 'nx-http', git: 'git@github.com:afeiship/nx-http.git'
usage
Nx::Http::request
## ContentType:
Nx::ContentType.constants
# [:JSON, :URLENCODED, :MULTIPART]
## DataTransform
Nx::DataTransform.multipart(name:'fei', age:100)
# [[:name, "fei"], [:age, 100]]
Nx::DataTransform.urlencoded(name:'fei', age:100)
# "name=fei&age=100"
Nx::DataTransform.json(name:'fei', age:100)
# "{\"name\":\"fei\",\"age\":100}"
build/publish
# build
gem build nx-http.gemspec
# publish
gem push nx-http-0.1.0.gem