如何在使用 angular-file-upload 上传多个文件时更改 Header 参数
How to change Header Parameters while using angular-file-upload for uploading multiple files
我有这个要求在上传每个文件时在 header 中添加文件名。我正在使用一个上传器来选择多个文件。
我试过这样做
$scope.uploader.onAfterAddingFile = function (fileItem) {
$scope.uploader.headers.fileName = fileItem.name;
};
但它没有改变。有人可以帮忙吗?
试试这个:
$scope.uploader.queue[$scope.uploader.queue.length - 1].file.name = "prefix-" + fileItem.file.name;
这应该有效:
$scope.uploader.onBeforeUploadItem = function (fileItem) {
fileItem.headers = {
fileName: fileItem.name
};
}
我有这个要求在上传每个文件时在 header 中添加文件名。我正在使用一个上传器来选择多个文件。 我试过这样做
$scope.uploader.onAfterAddingFile = function (fileItem) {
$scope.uploader.headers.fileName = fileItem.name;
};
但它没有改变。有人可以帮忙吗?
试试这个:
$scope.uploader.queue[$scope.uploader.queue.length - 1].file.name = "prefix-" + fileItem.file.name;
这应该有效:
$scope.uploader.onBeforeUploadItem = function (fileItem) {
fileItem.headers = {
fileName: fileItem.name
};
}