我正在嘗試使用WKHTMLTOPDF生成PDF,這需要我先登錄。互聯網上有一些關於此的內容,但我似乎無法獲得我的工作。我在碼頭 - 沒什麼特別。在身份驗證牆上生成PDF
我試過(一大堆其他的東西中):
/usr/bin/wkhtmltopdf --post username=myusername --post password=mypassword "URL to Generate" test.pdf
/usr/bin/wkhtmltopdf --username myusername --password mypassword "URL to Generate" test.pdf
/usr/bin/wkhtmltopdf --cookie-jar my.jar --post username=myusername --post password=mypassword "URL to Generate Cookie For"
的用戶名和密碼都是在id
和表單上輸入字段的name
。我得到my.jar文件來顯示,但沒有寫入它。
具體的問題:
- 我應該指定登錄頁面和/或表單動作地方?
- 的--cookie-罐參數已在不同的地方已經提到(既作爲被需要和其他)。如果有必要,它是如何工作的?我創建了my.jar文件,但是如何再次使用它?引用:
http://code.google.com/p/wkhtmltopdf/issues/detail?id=356
編輯:
肯定有人已經成功地做到了這一點?展示一個示例的好方法可能是,如果有人願意讓它在需要登錄憑證以消除潛在變量的一些熱門網站上運行。
對於爲您製作技巧的cURL語法進行概述會更有幫助。 – 2016-09-19 17:24:06
嗨ifedi,不知道我的具體實現實際上會有助於您的用例(這是特定於我的需求,並通過PHP實現的後字符串),但我添加它,所以希望它可以幫助。 – Chords 2016-09-20 15:22:52