Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/miyagawa/faraday-cookie_jar

Client-side cookie management for Faraday
https://github.com/miyagawa/faraday-cookie_jar

Last synced: 11 days ago
JSON representation

Client-side cookie management for Faraday

Awesome Lists containing this project

README

        

# Faraday::CookieJar

Faraday middleware to manage client-side cookies

## Description

This gem is a piece of Faraday middleware that adds client-side Cookies management, using [http-cookie gem](https://github.com/sparklemotion/http-cookie).

## Installation

Add this line to your application's Gemfile:

gem 'faraday-cookie_jar'

And then execute:

$ bundle

Or install it yourself as:

$ gem install faraday-cookie_jar

## Usage

```ruby
require 'faraday-cookie_jar'

conn = Faraday.new(:url => "http://example.com") do |builder|
builder.use :cookie_jar
builder.adapter Faraday.default_adapter
end

conn.get "/foo" # gets cookie
conn.get "/bar" # sends cookie
```

## Author

Tatsuhiko Miyagawa