簡體   English   中英

django休息框架上傳文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM