を使ってファイルをアップロードしたいExt.Ajax.request
。したがって、ファイル入力フィールド ( form: formId
) の id を追加します。また、いくつかのヘッダー ( Accept
、 、...) をリクエストに追加したいと考えています。これは、パラメーターAuthorization
を追加しない場合に機能します。form
ただし、フォームパラメーターが設定されている場合、ヘッダーは何らかの理由で無視されます。
私はExtJs 6.2モダンを使用しています。
フォーム パラメータがリクエストに設定されている場合、どのようにヘッダーを追加できますか?
Ext.Ajax.request({
cors: true,
useDefaultXhrHeader: false,
method: 'POST',
url: someUrl,
headers: {
'Accept': 'application/json',
'Authorization': someString,
'usertoken': someString
},
params: {
name: fileName,
override: false
},
isUpload: true,
form: formId
})