「FirefoxからセッションIDを取得する」の編集履歴(バックアップ)一覧に戻る

FirefoxからセッションIDを取得する - (2007/11/04 (日) 23:48:04) の編集履歴(バックアップ)


FireFoxはIEと同じようにセッションIDをクッキーファイルに書き出している。その位置はプロファイルフォルダである。詳しくはFirefox Help: プロファイルの管理を参照のこと。このフォルダにあるcookies.txtファイルがセッションIDに記述される。

例えばWindows XPではプロファイルフォルダはデフォルトの場合、C:\Documents And Settings\username\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\となる。usernameとxxxxxxxxの部分は環境によって異なる。Application DataのパスはWindowsのAPI・SHGetSpecialFolderLocationを使って取得することが出来る。Profiles\xxxxxxxx.default\の部分が正確にはどうなっているのかについては、Firefoxフォルダにあるprofiles.iniの中に記述されている。

profiles.iniにはProfile0というセクションがあり、その中のPathキーには必要なProfiles\xxxxxxxx.default\の値が記録されている。
目安箱バナー