1
이클립스 오류가 이클립스가 제공하지 않습니다. 누구든지이 문제를 해결할 수 있도록 도와주세요. 내 코드는 다음과 같습니다. 저장된 쿠키를 사용하여 스크립트에 로그인하십시오.셀레늄 자바 쿠키를 추가
File file = new File("Cookies.data");
FileReader fileReader = new FileReader(file);
BufferedReader Buffreader = new BufferedReader(fileReader);
String strline;
while((strline=Buffreader.readLine())!=null){
String Tokenizertoken = newStringTokenizer(strline,";");
while(token.hasMoreTokens()){
String name = token.nextToken();
String value = token.nextToken();
String domain = token.nextToken();
String path = token.nextToken();
Date expiry = null;
String val;
if(!(val=token.nextToken()).equals("null")){
expiry = new Date(val);
}
Boolean isSecure = new Boolean(token.nextToken()).booleanValue();
Cookie ck = new Cookie(name,value,domain,path,expiry,isSecure);
driver.manage().addCookie(ck); // This will add the stored
cookie to your current session
}
}
덕분에 많이 사용되지 않습니다 당신은 달력 대신 날짜를 사용할 수 있지만 불행히도, 난 정확히하지 않았다. 위의 코드를 어떻게 추가 할 수 있습니까? 좀 더 구체적으로 설명해주십시오. – adnan
"Date expiry = null;"이 있습니다. 그리고 나서 문자열과 호출 날짜를 추가하십시오. String val; if (! (val = token.nextToken()). equals ("null")) { expiry = new Date (val) .... 나는 너에게 감사해야한다. – adnan