我正在创建一个 Django rest api 并使用 Oauth2 进行身份验证和令牌生成。我需要有关使用 REST api 安全下载任何文件的信息。我怎样才能做到这一点。
下面是我的序列化数据,我想安全地使用 get 请求下载“文档”,即“link_mh6f7d3.db”。
{“id”:5,“file_name”:“sqlite3”,“file_descripton”:“上传sqlite3转储文件”,“完成”:true,“upload_time”:“2017-05-08T12:57:59.457859Z”,“文件”:“ http://xxx.xxx.x.xx:9000/media/Documents/link_mh6f7d3.db ”},
目前我要求这样:
http://127.0.0.1:8000/media/Documents/link_O1JBJGR.db [但这不安全]
请对这个话题有所了解。
谢谢, 沙什