2011-06-30 15 views
1

私は、URLからウェブページの画像を生成し、それらを私のローカルファイルシステムに書き出しています。私はURLで画像の名前を付けたいと思います。しかし、これを行うと、URLに/があるので、URL全体で画像を呼び出す代わりに、新しいディレクトリを作成します。これを避ける方法はありますか?URLでファイルに名前を付ける

答えて

1

ファイル名に/または\を付けることはできません。私が推薦できると思う最も良いことは、すべての/または\を$ ^、!のようなURLに通常は見つからない代替文字に置き換えることです。スラッシュを置き換える文字が1つも見つからない場合は、[スラッシュ]や記号の組み合わせなど、URLにある可能性の低い短い文字列を使用できます。

短い文字列を使用するときに注意すべき問題は、ファイル名の長さです。ほとんどのOSに問題はありませんが、フルネームでそれらを圧縮することはできません。

関連する問題