2016-04-26 118 views
0

我有一个用于下载文件的表单,我想为后端授权添加{'Authorization': 'Token' + tokenString}标题。但是我听说AJAX无法将响应保存为文件,因此我使用了<form action="download_url">如何添加标题到表单提交而不使用AJAX

这里的问题是我不知道如何添加自定义标题到这个表单请求,所以任何人都可以用正确的链接下载文件。如何添加标题?或者有其他解决方法吗?

回答

1

选项1:使用cookie而不是自定义标题。你可以通过JS来设置这个cookie。

选项2:可以让用户下载XHR响应(参见this question