Intereting Posts
Невозможно установить / find detect_unicode на Off Предупреждение: mysqli_stmt :: bind_param (): Число переменных не соответствует количеству параметров в подготовленном операторе в C: \ User .. \ on 148 Как реализовать простой поиск по сайту с php и mySQL? PHP не вставляет содержимое в базу данных mySQL: текст, изображения, что угодно MySQL SELECT строк между двумя значениями Издевательствование пользователя в CakePHP Как начать использовать и разрабатывать на Ubuntu Linux? AJAX не отправляет параметры по Как получить группу из primaryGroupToken из Active Directory с помощью PHP? PHP: массив для значений переменных переменной функции Редактирование файлов PHP для настройки через PHP защита изображений в кодеринговом Функция «Ограничить слова», затем показывать текст слева Установка pecl и груши на OS X 10.11 El Capitan, macOS 10.12 Sierra, macOS 10.13 High Sierra Проблема с настройкой регистрации пользователя joomla 1.7

PHP. Получите md5 удаленного файла?

Можно ли получить файл md5 на удаленном сервере? Если да, то как?

как насчет md5_file("http://remotelocation/file")

Это невозможно без его загрузки или удаленного сервера, предоставляющего информацию (веб-сервис, HTML-страницу и т. Д.),

Вы можете использовать md5(file_get_contents("http://remotelocation/file")) чтобы загрузить файл и вычислить хеш md5, если ваша установка PHP настроена на открытие удаленных потоков. Но это загрузит полный файл.

Хорошо, что ты имеешь в виду. Существует два способа:

  1. Вы подключаетесь к удаленному серверу и вычисляете хэш там (например, ssh на сервер).

  2. Получите (загрузите) файл и вычислите хэш.

Очевидно, чтобы вычислить хэш файла, вы должны прочитать содержимое файла.