嗨是否可以在pdf文件中添加一个http标头,如Content-Disposition:attachment;在python中的filename = test.pdf,现在我做的是通过添加
--add-header=Content-Disposition:attachment;filename=test.pdf
但我想在python中设置它
答案 0 :(得分:1)
您是说要使用Python将文件上传到S3并在此过程中设置一些额外的标题?
如果是这样,您可以使用simples3库。或者其他一些类似的库。我将介绍使用simples3
:
按照有关如何实例化S3Bucket
对象的文档进行操作。完成后,您可以:
bucket.put('path/to/your/pdf/object/on/s3',
pdf_object_bytes,
headers={'Content-Disposition': 'attachment;filename=test.pdf'})
答案 1 :(得分:0)
尝试写入文件或将所有内容解析为字符串?