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
謝謝!使用body而不是數據工作。那裏完全誤讀了API。 –