簡體   English   中英

Python將請求標頭傳遞給pdfkit

[英]Python pass request headers to pdfkit

我正在嘗試使用python中的pdfkit將URL轉換為pdf,如下所示。

import pdfkit
pdfkit.from_url(url, file_path)

我想知道有什么方法可以將帶有此URL的自定義請求標頭傳遞給X-Proxy-REMOTE-USER

python-pdfkit只是周圍的包裝wkhtmltopdf 文檔用法部分中查看第五個示例,您可以為其他選項指定第三個參數:

options = {
    'page-size': 'Letter',
    'margin-top': '0.75in',
    'margin-right': '0.75in',
    'margin-bottom': '0.75in',
    'margin-left': '0.75in',
    'encoding': "UTF-8",
    'no-outline': None
}

pdfkit.from_url('http://google.com', 'out.pdf', options=options)

這里指定選項 ,您特別對--custom-header <name> <value>感興趣。 不幸的是,他們沒有說如何傳遞帶有多個參數的選項,但是由於命令行希望在兩個參數之間留一個空格並查看代碼,因此它們似乎並未更改value參數,我將嘗試僅傳遞namevalue作為選項的值,兩者之間有一個空格。

options = {
    'custom-header': 'X-Proxy-REMOTE-USER STEVE'
}

pdfkit.from_url('http://google.com', 'out.pdf', options=options)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM