[英]django rest framework upload file
到目前為止,我已經通過終端上傳了django rest框架文件,這樣的東西:
curl -X POST -S -H -u -F "file=@image.jpg;type=image/jpg" http://127.0.0.1/upload.
但是如何通過javascript json使用此命令? 我得到錯誤,如不受支持的文件代碼415 ?
有人可以幫幫我嗎? 謝謝
function upload() {
var photo = document.getElementById("upload");
var file = photo.files[0];
var xhr = new XMLHttpRequest();
xhr.open("PUT", 'http://127.0.0.1/upload', true);
xhr.setRequestHeader('Authorization', ' Token ' + JWT);
xhr.setRequestHeader("Content-type", "multipart/form-data")
xhr.setRequestHeader("X_FILENAME", file.name);
xhr.send(file);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.