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

上次更新:2018 年 8 月 2 日