B64 Cookies.
Created by: DevNerd
Hello there :)
Im having some issues with the last experimental branch (Pulled half a hour ago)
After logging i recieve a nice header that sets me some nice B64 Filled cookies.
"HTTP/1.1 302 Found\r\nSet-Cookie: SomeCookie=\"MzE4OjEzNzU0Mzc0OTc4NDI6MmY3YzkxMTkwZDE5MTRmNjBlYjY4OGQ5ZjczMTU1ZTQzNGM2Y2IwNA==\"
Looks great, recieving cookies!
After doing a pp frm.http.cookies
Those Awesome cookies look a bit dull
SomeCookie=MzE4OjEzNzU0Mzc0OTc4NDI6MmY3YzkxMTkwZDE5MTRmNjBlYjY4OGQ5ZjczMTU1ZTQzNGM2Y2IwNA%3D%3D,
The Cookiejar is adding a %3D%3D
Small snippet im using for login
login_form = frm.forms_from_response( response ).select do |form|
(form.auditable.keys & login_bucket.keys).size == 2
end.first
# Merge some data, and submit the form
login_form.auditable = login_form.auditable.merge( login_bucket )
login_form_submit = login_form.submit( LOGIN_OPT.merge( update_cookies: true ) )
pp login_form_submit.response
pp '---//\\---'
pp frm.http.cookies