URIファイル名

どこかのURIのキャッシュデータを保存したい場合、ディレクトリ階層を再現して保存するのが一般的かと思います。

もちろんそれでもいいのですがURIをエスケープ(%XXの形式に)してしまえば保存可能です。すべての文字をエスケープ(というよりはエンコードになるかもしれないが)してしまえば重複も起きませんし。

さらにBASE64でエンコードしてしまう方法もあります。これならばURIエスケープよりも短くてすみますし。


戻る