Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как избежать противного [1] в файлах с точками? / 7 сообщений из 7, страница 1 из 1
31.01.2007, 20:23:47
    #34297529
Barsik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как избежать противного [1] в файлах с точками?
С моего сервера качаются файлы стандартным образом:
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition","attachment; filename=\""+ strFileName+"\"");

Есть много файлов с точками в имени типа "privet.vsem.pdf". При сохранении IExplorer ставит [1] перед первой точкой в имени: privet[1].vsem.pdf И никак от этого не отделаться! Отмена сохранения в кэше (response.setHeader("Cache-Control","no-cache")) не помогает! Убрать точки из имен файлов мне нельзя. Это IE балуется? Как его образумить насчет [1]? Мои юзеры непродвинутые, нельзя полагаться на ручное удаление [1] из имени.
...
Рейтинг: 0 / 0
31.01.2007, 22:47:01
    #34297681
crazytoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как избежать противного [1] в файлах с точками?
При чтении файла динамически его переименовывай... или реплейсь токи на тире допустим или название так критично?
...
Рейтинг: 0 / 0
01.02.2007, 11:46:58
    #34298612
Barsik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как избежать противного [1] в файлах с точками?
Конечно критично. Переименование = потере оригинального имени файла, как и в случае с [1].
...
Рейтинг: 0 / 0
01.02.2007, 14:21:54
    #34299252
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как избежать противного [1] в файлах с точками?
Barsik Это IE балуется? Как его образумить насчет [1]? Мои юзеры непродвинутые, нельзя полагаться на ручное удаление [1] из имени.
Конечно, IE. Тут вижу один путь, не самый хороший. Указать в документации, что программа работает только с браузером ... . И найте браузер, который с такими файлами работает нормально. Если не ошибаюсь, FF косячить не должен. Судя по опыту скачивания .tar.bz
...
Рейтинг: 0 / 0
01.02.2007, 14:27:27
    #34299276
max_from_sumy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как избежать противного [1] в файлах с точками?
Только что скачивал файлы tar.gz со struts.org с кучей точек внутри имени файла - никаких [1] не увидел, значит вы что-то таки не выставили в респонсе. Надо экспериметировать...
...
Рейтинг: 0 / 0
01.02.2007, 14:37:30
    #34299317
y3u
y3u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как избежать противного [1] в файлах с точками?
если попробовать явно указать правльный контент тайп?
...
Рейтинг: 0 / 0
01.02.2007, 15:02:52
    #34299424
jusio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как избежать противного [1] в файлах с точками?
Хм. Такие вещи обычно добавляются в название файла, если такой файл уже есть на диске...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как избежать противного [1] в файлах с точками? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]