gpt4 book ai didi

python - Django 文件上传内容类型为 "application/octet-stream"

转载 作者:行者123 更新时间:2023-12-01 07:47:38 32 4
gpt4 key购买 nike

我有一个第三端服务,它向我的 Django 应用程序发出带有文件的 POST 请求。要成功上传到 Django 应用程序,请求必须具有“multipart/form-data”内容类型,但内容类型在我的中为“octet-stream” case 和 Request.FILES 始终为空。我如何在 django 中接收具有“octet-stream”内容类型的文件?

request.content_type # is octet-stream 
form = UploadFileForm(request.POST, files=request.FILES)
file = form.cleaned_data[file_name]

最佳答案

如果有人也卡住了,我找到了一些解决方案。您可以只读取字节数据,然后将其保存到文件

with open(file_name, 'wb') as output:
output.write(request.read())

关于python - Django 文件上传内容类型为 "application/octet-stream",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56380619/

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