Barebones requests for Ruby.
Add this line to your application's Gemfile:
gem 'bare'
And then execute:
$ bundle
Or install it yourself as
$ gem install bare
setCookie(url, parameters={}, https=false)
- Gets and sets a cookie, to thecookie
attribute, from a given url using any given parametersget(url, parameters={}, https=false, cookie=self.cookie)
- GET request methodpost(url, parameters={}, https=false, cookie=self.cookie)
- POST request methodput(url, parameters={}, https=false, cookie=self.cookie)
- PUT request methoddelete(url, parameters={}, https=false, cookie=self.cookie)
- DELETE request method
> require 'bare'
> c = Bare::Curl
> c.get('http://www.google.com')
> c.body
body
, code
, and response
attributes are set after running get
, post
, put
, or delete
functions.
> c.body
=> "<!doctype html>...</html>"
> c.code
=> "200"
> c.response
=> #<Net::HTTPOK 200 OK readbody=true>
- Fork it ( http://github.com/eanlain/bare/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request