2016-02-09 50 views
1

由於某些原因,我無法通過fetch使文件傳輸工作。我的代碼非常簡單:無法將文件包含在提取()POST請求中

export function updateProfilePicture(apiKey, userID, picture) { 
    let data = new FormData(); 
    data.append('picture', picture); 
    return fetch(`${API_URL}/v1/${ROOT}/update_profile_picture/${userID}`,{ 
    headers: {'Authorization': `Token token=${apiKey}`}, 
    method: 'POST', 
    data: data 
    }).then(response => response.json()); 
} 

但是,生成的請求似乎沒有包含任何文件。我錯過了什麼嗎?在上述例子中,圖象是一個實例的File

回答

相關問題