Наименование файла по URL - PullRequest
1 голос
/ 30 июня 2011

Я генерирую изображения веб-страниц из URL-адресов и записываю их в мою локальную файловую систему, и я хочу назвать изображение по его URL-адресу. Однако, если я сделаю это, поскольку в URL есть /, он будет создавать новые каталоги, а не вызывать изображение по всему URL. Есть ли способ избежать этого?

1 Ответ

1 голос
/ 30 июня 2011

Я не верю, что можно поместить / или \ в имя файла.Лучшее, что я могу порекомендовать, это заменить все / или \ альтернативными символами, которые обычно не встречаются в URL, например, $ ^,!.Если вы не можете найти один символ для замены косой черты, вы можете использовать короткую строку, которая вряд ли будет в URL, например [косая черта] или комбинацию символов.ибо при использовании короткой строки указывается длина имени файла.Хотя у большинства операционных систем проблем не возникает, возможно, вы не сможете заархивировать их полное имя.

...