Set-cookie für die Anfrage in CasperJS
Möchte ich eine Seite zu laden mit CapserJS, aber wie kann ich senden, cookie, welches exportiert wurde, aus Chrom-http-request-header bei dieser Seite?
Wie:
"SUB=_2AkMjHt3gf8NhqwJRmPkQzG_qZIp_yA3eiebdahzsjxjthmmj7iuylkmn2k7wzrjvm-Tv3YY0xyZo; SUBP=0033WrSXqPxfM72-Ws9jqgMF55529P9D9WhCT_2hbJ1W1Cc4xff-mFPo;"
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es mehrere Möglichkeiten, aber die einfachste wäre, die Nutzung
- Seite.addCookie
oderphantom.addCookie
Funktionen, die PhantomJS bietet, aber Sie müsste um die domain (und Pfad). Beachten Sie, dasspage.addCookie
getan werden muss, auf einer geladenen Seite in der Erwägung, dassphantom.addCookie
getan werden kann, vor.domain
Eigenschaft ist sehr wichtig. Hier ist ein Beispiel script, wo es funktioniert für mich. Erstellen Sie einen screenshot mit deraddCookie
Anruf und eine ohne, um zu sehen, ob es einen Unterschied gibt.Könnten Sie versuchen, set-cookie-Header direkt so: