Hallo Jungs hinzuzufügen versuchen, ich bin neu in WATIR oder Selen, aber ich habe versucht, ein Cookie in meinem Watir Browser hinzufügen, wie unten:Selen/Watir: ‚InvalidCookieDomain‘ Fehler beim Cookie
browser = Watir::Browser.new :firefox
browser.goto(url)
browser.cookies.add name,value, domain: ".www.example.com"
ich mit dem folgenden Fehler aufgefordert bin:
Selenium::WebDriver::Error::UnknownError: ReferenceError: InvalidCookieDomainError is not defined
Aber, wenn ich die Domain-Option löschen, funktioniert es.
Ich habe mich gefragt, warum ich meinen Cookies keine andere Domain hinzufügen kann?
Hey danke für deine Antwort, aber was ist, wenn ich dot '". "' Vor '" global.nba.com "hinzufügen will,' 'so wird es' ".globla.nba.con" 'weil ich dot hinzufügen will vor der Ursprungs-URL? –
@taylor von meinem Wissen, ja solange es nicht mit der gleichen Ursprungsregel interferiert, von der ich dir gerade erzählt habe. Ihre 'URL', zu der Sie den Cookie hinzufügen, muss die übergeordnete oder direkte Schwester der Domäne sein, die Sie verwenden. Können Sie uns das Beispiel geben, damit wir es bestätigen können? Akzeptieren Sie auch die Antwort, wenn Sie Ihre Frage beantwortet haben. Vielen Dank. – iamdanchiv
@taylor Ich habe gerade die Funktionalität getestet und es erlaubt den Domain-Wert mit einem Punkt ('.') vorangestellt. – iamdanchiv