Welcome! Log In Create A New Profile

Advanced

Выдача ссылок на загрузку файла на сервер, возможно-ли?

Posted by pawel 
Добрый день,
возможно-ли реализовать механизм, позволяющий контролировать закачки файлов на сервер до того, как начат прием post запроса с файлом?

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

В идеале бэкэнд после капчи генерирует ссылку на одну закачку, отдает клиенту в html форме ссылку и энжинкс принимает post'ы только от форм с актуальными ссылками, совсем в идеале что-бы без участия бэкенда.

Не знаю, может secure_link чем-то помочь? На вскидку думаю попробовать бэкэндом создавать пустые файлы на диске и перед приемом post'а проверять существует файл на диске, если да, на большой max body size и принимать и дальше бэкэнду.

В данный момент upload+upload_progress складывает в папку закачанное для дальнейшей обработки бэкэндом, но, как понимаете капча в данной ситуации не помощник.


Пожалуйста подскажите возможно такое в принципе?
Если да, подскажите пожалуйста в каком направлении копать?


Спасибо за любые комментарии.



Edited 1 time(s). Last edit at 06/10/2011 08:30AM by pawel.
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 61
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready