Java 使用dict列表使用cookie从scrapy迁移到selenium请求

Java 使用dict列表使用cookie从scrapy迁移到selenium请求,java,python,selenium,cookies,scrapy,Java,Python,Selenium,Cookies,Scrapy,将projct从scrapy迁移到selenium,我发现slenium的cookies请求一次只支持一个cookies对象,而scrapy的cookies对象。api接受dict列表或json键值对的arraylist。我在下面介绍了两者的api体系结构。我想。知道有没有办法让arraylist在selenium中作为cookie传递,就像在scrapy中一样 Scrapy api支持传递cookie的dict列表类型 request_with_cookies = Request(url=&q

将projct从scrapy迁移到selenium,我发现slenium的cookies请求一次只支持一个cookies对象,而scrapy的cookies对象。api接受dict列表或json键值对的arraylist。我在下面介绍了两者的api体系结构。我想。知道有没有办法让arraylist在selenium中作为cookie传递,就像在scrapy中一样


Scrapy api支持传递cookie的dict列表类型

request_with_cookies = Request(url="http://www.example.com",
                               cookies=[{'name': 'currency',
                                        'value': 'USD',
                                        'domain': 'example.com',
                                        'path': '/currency'}])
但是,我发现selenium api只支持对象

import org.openqa.selenium.*;
import org.openqa.selenium.chrome.ChromeDriver;

public class addCookie {
    public static void main(String[] args) {
        WebDriver driver = new ChromeDriver();
        try {
            driver.get("http://www.example.com");

            // Adds the cookie into current browser context
            driver.manage().addCookie(new Cookie("key", "value"));
        } finally {
            driver.quit();
        }
    }
}