Скачивание с помощью CURL
Необходимо при скачивании, подписать материал подписью, уникальной для
каждого пользователя.
Сами файлы могут лежать на сервере третьей стороны. Пользователь не должен видеть ссылку на сторонний сервер.
Каждый файл при каждой скачке нужно как то «пометить» какой то подписью. В качестве уникальной подписи будет выступать primary key таблицы БД
пользователей – 4 или 8 байт.
Скорее вот так можно
- Курлом получаем заголовок "реального" файла.
- В заголовке увеличиваем размер данных на размер подписи
- Передаем юзеру файл с скорректированным заголовком
Вообще верно я мыслю? Так можно? И кстати – если через курл – то надо сначала файл скачивать на СВОЙ хостинг – там переделывать HEADER (метим) и потом дать скачать? Или можно передать юзеру поток из курла? Тогда как изменить HEADER (пометить)??
Можете написать скрипт? Или просто проконсультировать?