처음 로그인 할 때 필요한 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-jar 매개 변수는 여러 위치에서 필요하거나 다른 것으로 언급되었습니다. 그게 필요하다면 어떻게 작동할까요? my.jar 파일을 만들었지 만 어떻게 다시 사용합니까? 참조 :
http://code.google.com/p/wkhtmltopdf/issues/detail?id=356
편집 :
은 분명히 누군가가 성공적으로 이런 짓을했다? 예를 보여주는 좋은 방법은 잠재적 인 변수를 제거하기 위해 로그인 자격 증명이 필요한 인기있는 웹 사이트에서 누군가가 작동하도록하려는 경우 일 수 있습니다.
당신을 위해 트릭을 만든이 cURL 구문을 개략적으로 설명하는 것이 훨씬 도움이되었을 것입니다. –
안녕하세요 Ifedi, 내 구체적인 구현 실제로 실제로 귀하의 유스 케이스에 도움이 될지 모르겠습니다 (그것은 내 필요에 특정 된 게시물 문자열 및 PHP를 통해 구현 된)하지만 잘하면 그것은 도움이 그것을 추가했습니다. – Chords