Dmitry Nikolayev (a clever guy who's done the Russian and Ukrainian translations for the Apache::MP3 internationalization project) and I are poking at the idea of doing an HTTP::Cookies::MSIE class, which can read (and possibly write) Explorer cookie files. To do this, we're trying to puzzle out the file format. Most of it seems clear, but it still has some mysteries.
Before we spend more time possibly reinventing the wheel, does anyone here know of any existing explanations of the file format? I've poked around Google, but found nothing. But I can't believe we're the first people to want to understand a more-or-less straightforward file format! If we don't find any leads and don't have any epiphanies about the file format, we may just end up saying "If you want to use your MSIE cookies, use Explorer's 'File: Import-Export' option to export the cookies as a Netscape cookies file, and use that with HTTP::Cookies::Netscape." But that'd be a bit suboptimal. -- Sean M. Burke http://www.spinn.net/~sburke/
