我正在尝试将Headless Chrome工具集成到我的项目中,以生成PDF报告。但是我设法生成了PDF,因为该页面需要一个用户会话才能显示html报告。当我使用无头chrome cmd命令打印pdf时,它显示了该应用程序的登录页面。有没有一种方法可以将会话或cookie传递到cmd行以使其正确生成报告。
谢谢
最佳答案
您可以做的是将URL传递给无头chrome,这是一个秘密URL,可以按需呈现页面,但无需身份验证。
通常,我会在内部渲染HTML,然后将该原始HTML上传到服务器(如Amazon S3)上的.html文件。然后,我将Amazon S3 url传递给无头Chrome。
关于java - 带有 session 的 headless Chrome PDF打印,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51374635/