Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8695

Re: FileUploader and X-CSRF-Token?

$
0
0

Hi Adhiamol,

 

I am using UI5 1.22.4 and I was able to upload files using the FileUploader control without extending the FileUploader control for Chrome, Safari, Firefox and IE10.  For IE8 and IE9, UI5 uses form submit instead of XMLHttpRequest and I have to overwrite fileuploader upload method to set csrf token as hidden input values.

 

var oFileUploader = new sap.ui.unified.FileUploader({

buttonText:i18n('BTN_BROWSE'),

name: 'fileupload',

value: '',

sendXHR: true,

useMultipart: true,

headerParameters: [

  new sap.ui.unified.FileUploaderParameter({

   name: 'x-csrf-token',

   value: app.data.mainModel.getHeaders()['x-csrf-token']

  })

],

uploadComplete: function (oEvent) {

  log(oEvent.getParameter('response'));

  me.handleCreateComplete();

}

});

oFileUploader.setUploadUrl(your gateway service url);

 

For IE8 and IE9, please read my reply to Prabaharan above.

 

Thanks,

Andrew


Viewing all articles
Browse latest Browse all 8695

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>