So I was working on better supporting Cookies in Athena responses and noticed that the current HTTP::Cookies type doesn’t support cookies with the same name, but different path/domains. This is because the internal hash is only keyed by the cookies name, when it should really be
I check to see how other langs handle this:
- Python allows it: requests/cookies.py at master · psf/requests · GitHub
- Symfony allows it: symfony/ResponseHeaderBag.php at 5.x · symfony/symfony · GitHub
- Rails doesn’t support it from what I can tell
I’m not sure how common this is, but would be pretty simple to support so .