2016-10-26 4 views
0

Я знаю, что есть много способов удалить метаданные изображений в файлах. Есть ли какой-либо модуль Apache2 или аналогичный, который может удалять метаданные изображения «на лету», поскольку он передает данные изображения в браузер? Мне интересно, существует ли какой-либо модуль, который удаляет exif-данные inline. В качестве альтернативы, можно передавать данные изображения через ExifTool, удалять метаданные, а затем отправлять в браузер. Преимущество такой схемы заключается в том, что исходные файлы изображений остаются неизменными, но метаданные очищаются для общественного потребления. Благодарю.Удаление метаданных изображений Apache2 в реальном времени

ответ

0

Для этого нет никаких модулей Apache, и я считаю, что это не работа Apache.

Если вы являетесь единственным пользователем вашего сайта, вы можете запустить сценарий оболочки для удаления exe метаданных для всех изображений.

Подробнее: Remove EXIF for multiple images with exiftool

Если вы не единственный пользователь, это лучше реализовать эту функцию в PHP (или других зависит от того, какой из них вы работаете) и вызвать функцию, когда новое изображение было загружено.

Подробнее:

How to remove exif from a JPG without losing image quality

+0

Понять. Я тоже не мог найти никаких модулей. Ваше решение, скорее всего, будет самым доступным, и я считаю себя. Я вежливо и почтительно не согласен с тем, что вы считаете, «работой Apache». Разработчики программного обеспечения должны нести ответственность за безопасность и безопасность своих программ. Как у автомобиля есть ремни безопасности и подушки безопасности. Тем не менее, я знаю, что команда Apache HTTPD реагирует на проблемы безопасности и устраняет уязвимости. Интерфейс модулей, вероятно, является подходящей степенью их ответственности за фильтрацию exif. –