Считать картинку/видео по урлу с другого сайта (readfile, curl_exec) на PHP/Nginx

Задание закрыто
Стоимость:Договорная
Срок выполнения:1 день
Варианты оплаты:По договоренности
Дата публикации:2023-06-19 13:37
Был(а) на сайте:2024-06-26 07:26

Считать картинку/видео по урлу с другого сайта (readfile, curl_exec) на PHP/Nginx

 
Задача

Есть ссылка вида на фото или видео на стороннем SDN:
https://cdn1.site.com/U2FsdGVkX19%2BEtc57df5iXc5wS%2Fu4%2BvsZnu6pGPMXQ8AyZeaU7XQ6KC0Mnz31OA8t%2BQwBNNgJOgDLHgxMjtkC%2Fh0j3Bd6PrgL%2FPxwjQhMg%2BZ1

которую, вбив в браузерную строку, сразу происходит скачка файла с заголовками
Content-Disposition: 'attachment; filename=filename_123.jpg
Content-Type: 'application/download'

но если этот файл открывается в браузере как тэг img

<img src="https://cdn1.site.com/U2FsdGVkX19%2BEtc57df5iXc5wS%2Fu4%2BvsZnu6pGPMXQ8AyZeaU7XQ6KC0Mnz31OA8t%2BQwBNNgJOgDLHgxMjtkC%2Fh0j3Bd6PrgL%2FPxwjQhMg%2BZ1">

<video controls="" preload="none" poster="https://cdn1.site.com/U2FsdGVkX19%2BEtc57df5iXc5wS%2Fu4%2BvsZnu6pGPMXQ8AyZeaU7XQ6KC0Mnz31OA8t%2BQwBNNgJOgDLHgxMjtkC%2Fh0j3Bd6PrgL%2FPxwjQhMg%2BZ1" src="https://cdn1.site.com/U2FsdGVkX1%2FOfS4fb0A6IZzbAf9iMg9n6gpkVbbiQt%2B5FW3tFsWq1j4k38fL0CrQUZexxLLOupabNRu5JmxzEKaqtUc6hAJDduv63bvUx310" playsinline=""></...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Обращайтесь
Реализовано будет так: на nginx будет настроен отдельный location который будет заменять заголовки ответа от cdn, и может быть делать какую нибудь предобработку в зависимости от натроек cdn.Для работы нужен доступ к cdn серверу и доступ к серверу где размещен сайт.

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий