2016-12-28 56 views
-3

我們有以下的問題,我們真正需要的對象(uploadFile)添加標題:我們不能recive它..jQuery的文件管理器增加頭部

uploadFile: { 
    url: SERWER+"person/offer/photo/upload", 
    data: null, 
    type: 'POST', 
    enctype: 'multipart/form-data', 
    synchron: true, 
    headers : { 
      'X-Auth-Token' : localStorage.getItem('X-Auth-Token') 
     }, 
    success: function(data, itemEl, listEl, boxEl, newInputEl, inputEl, id){ 
     console.log(data); 

它不工作:(

+1

你能更好地界定「不工作」 –

+0

HTTP請求發送總是沒有頭 – Adacho

+0

你怎麼讀? heade RS?你有什麼標題(你應該有一些)?你從'localStorage.getItem('X-Auth-Token')'得到什麼值?你看到在網絡面板中發送了哪些標題? –

回答

1

您不能添加標頭jQuery.filer您可以嘗試使用beforeSend

var beforeSendFn = function(){ 
    jqXHR.setRequestHeader('X-Auth-Token', localStorage.getItem('X-Auth-Token')); 
} 

uploadFile: { 
    beforeSend: beforeSendFn 
    ... 
}