SaneSL
Новичок
Как узнать имя и размер удаленного файла
На сайте есть раздел файлов, помимо уже реализованной загрузки файлов на сам сервер необходимо сделать возможность указать зеркало.
Пользователь указывает ссылку на файл а скрипт должен сам определить какое имя у файла и его размер.
Ссылка может быть как на протокол http так и на ftp, еще бывают ссылки где файл отдается скриптом или просто редирект, типа http://site.ru/files.php?id=4937
По началу хотел просто читать заголовки Content-Length и Content-Disposition но потом выяснилось что заголовки отправляют далеко не все.
На сайте есть раздел файлов, помимо уже реализованной загрузки файлов на сам сервер необходимо сделать возможность указать зеркало.
Пользователь указывает ссылку на файл а скрипт должен сам определить какое имя у файла и его размер.
Ссылка может быть как на протокол http так и на ftp, еще бывают ссылки где файл отдается скриптом или просто редирект, типа http://site.ru/files.php?id=4937
По началу хотел просто читать заголовки Content-Length и Content-Disposition но потом выяснилось что заголовки отправляют далеко не все.
