【问题标题】:how to add http header to a pdf file using python?如何使用python将http头添加到pdf文件?
【发布时间】:2011-07-15 02:11:07
【问题描述】:

您好,是否可以在 python 中将 http 标头添加到像 Content-Disposition:attachment;filename=test.pdf 这样的 pdf 文件中,现在我要做的是通过添加将我的 pdf 文件发送到 Amazons S3

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

但我想在 python 中设置它

【问题讨论】:

    标签: python http-headers


    【解决方案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'})
    

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-09-29
        • 1970-01-01
        • 2014-11-03
        • 1970-01-01
        • 2017-12-19
        • 2011-03-20
        • 1970-01-01
        相关资源
        最近更新 更多