如何在不使用AJAX的情况下向表单提交添加标题

时间:2016-04-26 11:14:17

标签: javascript html

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

这里的问题是我不知道如何向此表单请求添加自定义标头,因此任何人都可以使用正确的链接下载文件。如何添加标题?或者还有另一种方法吗?

1 个答案:

答案 0 :(得分:1)

选项1:使用Cookie而不是自定义标头。您可以通过JS设置此cookie。

选项2:您可以让用户下载XHR回复(请参阅this question