Cookie
使用 Cookie 时最大的“陷阱”是,您实际上需要在要与 Cookie 交互的域中。
browser = Watir::Browser.new
browser.goto 'example.com'
# Add
browser.cookies.add 'foo', 'bar', path: '/path', expires: (Time.now + 10000), secure: true
# List (wrong path)
browser.cookies.to_a # => []
# List (right path)
browser.goto 'example.com/path'
browser.cookies.to_a
# Save to File
browser.cookies.save '.cookies'
# Delete specific cookie
browser.cookies.delete 'foo'
# Load from a File
browser.cookies.load '.cookies'
# Delete All cooies
browser.cookies.clear