There is a task to organize the transfer of files from the client (the program installed on the user's PC) to the server. Considering that everything should be secure and the information about the uploaded file should be added to the database, then the following question has matured.
- What protocol would you recommend to use? (Except http / https)
I tend to sftp (well, to ensure security at the same time, I just don’t understand how to notify the database about the transferred file in this case? Yes, and I note that the size of the transferred file can be even more than 10GB . Less is not enough.
In principle, this is something similar to the services of Dropbox and Google Drive. At the same time, as far as I know, Dropbox has a proprietary protocol, and similar ones (Drive, etc.) are somehow classified and have not found any information on the Internet.