У меня есть сценарий загрузки php. И он работает нормально. Я только хочу знать, безопасен ли способ сохранения изображения, и он будет отображаться во всех браузерах. Скажем, я загрузил: image.gif
, затем я сохранил его для загрузки папки как: 2ad25adt4mt2
i.e <img src="/upload/2ad25adt4mt2" alt="pho">
Обратите внимание, что нет расширения. Хотя он отображается в моем текущем браузере. Просто хочу знать, будет ли он отображаться во всех браузерах, если мой сайт будет просмотрен.Загрузка файла и его переименование без расширения
0
A
ответ
0
Вы можете попробовать использовать browsershots.org, чтобы увидеть, как выглядит ваш сайт в других браузерах и компьютерах, однако обычно считается, что лучше всего включать расширения файлов, так как это то, что говорит компьютеру «эй, это изображение/текст/файл, и вам нужно открыть его с помощью программы X ".
Насколько я знаю, нет никаких преимуществ в плане безопасности, которые оставляют за пределами расширения файла.
Смежные вопросы
- 1. Переименование файла и изменение расширения
- 2. Загрузка файла IIS без расширения
- 3. Codeigniter Загрузка файла без расширения
- 4. Загрузка файла без расширения Программирование сокетов
- 5. Загрузка изображения без расширения
- 6. Получение каталога файла без знания его расширения
- 7. C# загрузка изображения без расширения
- 8. Bash: переименование расширения файла, получение ошибки
- 9. Загрузка файла PHP, переименование имени файла
- 10. Bash: пакетное переименование добавочного расширения файла
- 11. Переименование загружаемого файла и его отображение
- 12. Переименование расширения файла в Python 2.7
- 13. Загрузка изображения iPhone без расширения
- 14. Загрузка файла в Swift без его кеширования
- 15. PHP: Загрузка и переименование изображения
- 16. Загрузка с внешнего сервера и переименование
- 17. Загрузка без помощи расширения Chrome
- 18. Множественная загрузка файла в PHP - переименование файлов
- 19. multer файла без расширения
- 20. Загрузка изображения с сервера без расширения файла (NSData to UIImage)
- 21. Загрузка изображения с помощью SDWebImage без расширения файла
- 22. Запуск файла расширения без биты в виде пакетного файла
- 23. Загрузка файла ASP.NET WebApi с использованием расширения guid и файла
- 24. Удаление и переименование файла
- 25. Загрузка и переименование файла Java с помощью php
- 26. Загрузка файла из URL без расширения в C#
- 27. Единство: загрузка актива из Asset Bundle без расширения файла
- 28. Загрузка больших файлов без расширения размера файла IIS
- 29. WP 8.1 Загрузка файла и его сохранение
- 30. Php многократная загрузка и переименование фотографий
Могу ли я спросить, почему вы не хотите расширения? – Cripto
Я думал, что это хорошо по соображениям безопасности? – seybanks
Я не могу придумать ничего, что сделало бы предоставление расширения для чего-то менее безопасного. Информация о его «типе» встроена в данные изображения. – Cripto