こんにちはみんなを追加しようとしているが、私は以下のように、私のワチールブラウザにクッキーを追加しようとしていた「InvalidCookieDomain」エラー:セレン/ワチール:<strong><a href="https://github.com/watir/watir" rel="nofollow noreferrer">WATIR</a></strong>、またはセレンにクッキー私は新たなんだ
browser = Watir::Browser.new :firefox
browser.goto(url)
browser.cookies.add name,value, domain: ".www.example.com"
私は次のようなエラーが表示午前:私はdomainオプションを削除すると、
Selenium::WebDriver::Error::UnknownError: ReferenceError: InvalidCookieDomainError is not defined
しかし、それは動作します。
なぜ私はクッキーに別のドメインを追加できないのでしょうか?
お返事ありがとうございますが、ドット "を追加したい場合は"。 "前に" global.nba.com "の前に" .globla.nba.con "'となるようにしてください。原点URLの前に? –
@テイラー私の知識から、それは私があなたに言った同じ起源のルールに干渉しない限り、はい。 Cookieを追加するURLは、使用しているドメインの親または直接の兄弟でなければなりません。私たちが検証できるように例を挙げられますか?あなたの質問に答えた場合は、その答えを受け入れてください。ありがとう。 – iamdanchiv
@taylor私は機能性をテストしたところで、ドメイン値の前にドット( '.')を付けることができます。 – iamdanchiv