Comment utiliser Phantomjs " témoin de l'API?

Je suis en train d'utiliser rasterize.js à partir de la phantomjs' exemple de dossier pour capturer une page web en PDF. Le problème que j'ai, c'est que la page web oblige l'utilisateur à ouvrir une session. Alors j'ai vu qu'il y a un cookie option pour Phantomjs. Le site web est Django alimenté seulement en cas de questions.

Donc je suis connecté sur le site virilement, ouvert le firebug, et tapé document.cookie dans firebug. J'ai eu les paramètres des cookies et de les mettre dans mon cookies.txt.

[http://localhost:7000]
csrftoken: f3da886168fae33b840e7f6c93240dff
sessionid: 27e90c3214b0ec94dadc739665724708
django_language: en

Ensuite, j'ai utilisé le rasterize.js pour créer le fichier pdf ci-dessous:

phantomjs --cookies-file=cookies.txt examples/rasterize.js http://localhost:7000/reports /tmp/report.pdf

Mais le résultat est toujours à la page de connexion.

OriginalL'auteur tmaster | 2013-01-08