我需要发送一个csrf令牌以及我的图片上传。使用request.customHeaders在除IE< = 9
之外的所有浏览器中都能很好地工作this.uploader = new qq.FineUploader({
request: {
customHeaders: {
'X-CSRF-Token': csrf-token
}
}
});
我并不真正关心IE8,但我需要在IE9中发送我上传的CSRF令牌。当Fineuploader不支持customHeaders时,我该怎么做:
console.log('IE9 Custom Header Supported: ', qq.supportedFeatures.uploadCustomHeaders());
// IE9 Custom Header Supported: false
答案 0 :(得分:2)
由于上传必须在IE9及更早版本中提交目标隐藏iframe的表单提交时实现,因此无法使用请求发送自定义标头。
您有两种选择: