我用JavaScript发送文件
从服务器获取png并发送到python
fetch(fileUrl,{headers: headers})
.then(response => response.blob())
.then(blob => new File([blob], "image.png"))
.then(file => {
var formData = new FormData();
formData.append("metadata",JSON.stringify(metadata));
formData.append("file",file);
axios.post(
ai_api,formData,{}
).then(function (response) {
console.log("sent success");
}
字符串
然后在Django
@api_view(["POST"])
def jobs(request):
metadata = request.POST.get("metadata")
file = request.POST.get("file")
print(metadata) # I can get the metadata here!!
print(file) # None
型
为什么这个文件没有?
我怎样才能得到文件本身?
1条答案
按热度按时间nsc4cvqm1#
是我第一个消息,在我的项目中,你的抓取看起来不错。我在nodeJ上获取文件
字符串
希望能帮到你