Parameters SAPUI5 UploadCollection的请求有效负载问题

Parameters SAPUI5 UploadCollection的请求有效负载问题,parameters,request,sapui5,payload,Parameters,Request,Sapui5,Payload,我正在使用SAPUI5 UploadCollection实现多种即时上传功能 我使用的是这样的参数 <parameters> <UploadCollectionParameter name="Nbr" value="12" /> </parameters> <headerParameters> <Upload

我正在使用SAPUI5 UploadCollection实现多种即时上传功能

我使用的是这样的参数

            <parameters>
                <UploadCollectionParameter name="Nbr" value="12" />
            </parameters>
            <headerParameters>
                <UploadCollectionParameter name="Nbr" value="12" />
            </headerParameters>

将其添加到控制器中

onFileUploadChange: function (oEvent) {
                var oUploadCollection = oEvent.getSource();
                // Header Token
                var oCustomerHeaderToken = new UploadCollectionParameter({
                    name: "x-csrf-token",
                    value: "securityTokenFromModel"
                });
                oUploadCollection.addHeaderParameter(oCustomerHeaderToken);
            },

我也有同样的问题,但是上面的修正对我来说很有效。您仍然不会在控制台中看到请求负载,但我的后端ABAP类正在接收文件内容

onBeforeUploadStarts: function(oEvent) {
    var oFileUploader = this.byId("UploadCollection");
            var sUrl = "some url";
            oFileUploader.setUploadUrl(sUrl);
            var NbrParam = new sap.m.UploadCollectionParameter({
            name : "xyz",
            value : 5
            });

   oEvent.getParameters().addHeaderParameter(NbrParam );
   oFileUploader.addParameter(NbrParam );
 });
onFileUploadChange: function (oEvent) {
                var oUploadCollection = oEvent.getSource();
                // Header Token
                var oCustomerHeaderToken = new UploadCollectionParameter({
                    name: "x-csrf-token",
                    value: "securityTokenFromModel"
                });
                oUploadCollection.addHeaderParameter(oCustomerHeaderToken);
            },
onBeforeUploadStarts: function (oEvent) {
                var oCustomerHeader = new sap.m.UploadCollectionParameter({
                    name: "slug",
                    value: oEvent.getParameter("fileName")
                });
                oEvent.getParameters().addHeaderParameter(oCustomerHeader);
            },