Module: HTTPX::Plugins::Cookies::HeadersMethods
- Defined in:
- lib/httpx/plugins/cookies.rb
Instance Method Summary collapse
Instance Method Details
#cookies(jar, request) ⇒ Object
24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/httpx/plugins/cookies.rb', line 24 def (jar, request) return unless jar unless jar.is_a?(HTTP::CookieJar) jar = jar.each_with_object(HTTP::CookieJar.new) do |(k, v), j| = k.is_a?(HTTP::Cookie) ? v : HTTP::Cookie.new(k.to_s, v.to_s) .domain = request. .path = request.path j.add() end end self["cookie"] = HTTP::Cookie.(jar.) end |