我试图让我的硒在特定的配置文件中使用Firefox(以在浏览器中保留cookie等)。
但是,我为此找到的所有代码都已过时,而且我似乎找不到通过最新的硒和geckodriver使用此代码的方法。
任何帮助将不胜感激!
答案 0 :(得分:0)
好的,我可以使用它,并且正在为遇到相同问题的其他人回答我自己的问题。
第1步:使用配置文件管理器创建新的配置文件 第2步:将配置文件目录设置为自定义名称(以使其变得更简单)
代码:
@RequestMapping("/trackings/add")
public void addTracking() {
final String uri = "https://api.aftership.com/v4/trackings";
MainTracking mainTracking = new MainTracking();
Tracking tracking = new Tracking();
tracking.setTracking_number("7835112328"); // Be careful with this number has generated different every time.!!
mainTracking.setTracking(tracking);
RestTemplate restTemplate = new RestTemplate();
HttpEntity<MainTracking> entity = new HttpEntity<MainTracking>(mainTracking, HttpHeaderConfig());
ResponseEntity<String> response = restTemplate.exchange(uri, HttpMethod.POST, entity, String.class);
System.out.println(response.getBody());
}
然后FF使用此个人资料打开