Я пытаюсь ограничить доступ к определенной папке на моем сайте, чтобы разрешить размещение только определенных файлов с помощью мобильного устройства.
Мы экспортируем данные и фильмы с iPhone и iPod touch, поэтому я также хотел бы ограничить тип пользовательского агента браузера Safari. Это делается через обработчик http?
Как происходит загрузка?
Вероятно, проще всего это сделать через страницу / обработчик / модуль загрузки.
Вы можете реализовать фильтрацию запросов, чтобы отслеживать определенные ключевые слова, когда они находятся на этом пути, в зависимости от того, как работает ваша страница загрузки, но это, скорее всего, не будет «изящным» отказом, а просто «ошибкой, возвращенной сервером».
Если клиенты являются {вашими собственными} приложениями для iOS, это может не иметь значения, и плохой опыт будет оставлен для тех, кто имитирует это, что может быть приемлемо.