Bare
Barebones requests for Ruby.
Installation
Add this line to your application's Gemfile:
gem 'bare'
And then execute:
$ bundle
Or install it yourself as
$ gem install
Usage
Functions
setCookie(url, parameters={}, https=false)- Gets and sets a cookie, to thecookieattribute, 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
Attributes
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>
Contributing
- 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