如何使用python将http标头添加到pdf文件?

时间:2011-07-15 02:11:07

标签: python http-headers

嗨是否可以在pdf文件中添加一个http标头,如Content-Disposition:attachment;在python中的filename = test.pdf,现在我做的是通过添加

--add-header=Content-Disposition:attachment;filename=test.pdf

但我想在python中设置它

2 个答案:

答案 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)

尝试写入文件或将所有内容解析为字符串?