gpt4 book ai didi

javascript - django rest框架上传文件

转载 作者:行者123 更新时间:2023-11-28 19:17:47 25 4
gpt4 key购买 nike

到目前为止,我已经通过终端使用 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);

}

关于javascript - django rest框架上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31428158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com