Но заголовок ответа не содержит ничего.
В FTP нет заголовка ответа.
Как определить, является ли веб-сайт FTP или HTTP?
HTTP и FTP - это совершенно разные протоколы, используемые для доступа к контенту, предоставляемому сервером.FTP обычно используется для доступа к статическим ресурсам (файлам), в то время как HTTP используется как для статического, так и для динамически создаваемого контента, но теоретически можно также передавать динамический контент по протоколу FTP, если использовать сервер FTP, который генерирует контент по требованию.
Если вы можете получить доступ к ресурсу с помощью http://
или https://
, это, очевидно, HTTP.Если вы можете получить к нему доступ с помощью ftp://
(или с помощью какого-либо FTP-клиента, например ftp
), это, очевидно, FTP.Также возможно, что вы можете получить к нему доступ с помощью обоих, а также с помощью sftp, rsync, SMB, ... или других протоколов.Также возможно, что сервер предоставляет доступ как для HTTP, так и для FTP, но предоставляет разные ресурсы там.
HTTP и FTP - это, по сути, разные двери в один и тот же дом (сервер).Обе двери могут существовать, ни одна не может существовать или только одна.Обе двери могут вести в одну и ту же комнату или в разные комнаты (предоставлять одинаковое или разное содержимое).И обе двери нужно открывать по-разному (другой протокол применения).