nx-http

Http for ruby gem.

installation

# from gem
gem 'nx-http'
# from git
gem 'nx-http', git: '[email protected]: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

resources