предотвращение взрыва $ _POST

У меня есть контактная форма, которая отправляется на мою электронную почту, и я недавно подвергся атаке спама ... Я получил около 76 тысяч писем за ночь с того же IP-адреса. Это меня очень разозлило. Что я могу сделать, чтобы это исправить? Я знаю, что могу реализовать капчу, но мне это не нужно. : Когда пользователь добавляет файл: прочтите данные EXIF ​​(в частности, информацию о местоположении, если она доступна) отправить файл и информацию из ...

У меня есть следующая задача:

  • Предложить
  • Когда пользователь добавляет файл:
    • читать данные EXIF ​​(в частности, информацию о местоположении, если таковая имеется)
    • отправлять файл и информацию из EXIF ​​во внешний API, используя Ajax

Итак, я хотел бы использовать JavaScript для извлечения некоторого EXIF данные, когда файл добавляется на вход .

Возможно ли это?

Я знаю об этом вопросе: Могу ли я прочитать Exif-данные изображения на стороне клиента с помощью js? , который относится к http: // blog .nihilogic.dk / 2008/05 / read-exif-data-with-javascript.html

Но мой вопрос (я думаю?) немного другой - я хочу извлечь данные EXIF ​​до того, как изображение окажется в моем домене. , находясь в локальной файловой системе пользователя, если вы понимаете, о чем я. У меня есть доступ к двоичным данным, могу ли я получить и EXIF?

Спасибо за совет.

8
задан Community 23 May 2017 в 12:34
поделиться