Я думал о настройке какого-то механизма, позволяющего избежать загрузки wget / cURL / etc, затем снова wget / curl может поставить поддельный пользовательский агент, поэтому мой вопрос больше похож на то, может ли кто-нибудь подтвердить, что это будет работать
Например, пользователь хочет загрузить файл, по URL-адресу размещения содержимого я могу выполнить проверку javascript (глупые вещи, такие как отправка некоторого хэша с использованием JS, верните его мне, и мы посмотрим, если вы подлинный браузер )
Если у этого есть какие-то минусы, было бы здорово узнать другие методы