更新依赖

百合会签到改为模拟登陆行为
WebClient导入Cookie修复时间异常问题
This commit is contained in:
2022-06-27 10:02:47 +08:00
parent 8ddfc339dd
commit 299bc17758
5 changed files with 40 additions and 17 deletions

View File

@@ -38,14 +38,21 @@ public class WebClient {
boolean containsDate = json.containsKey("expirationDate");
long t = 0;
if (containsDate) {
t = Long.parseLong(json.getString("expirationDate").replace(".", "")) / 1000;
String _time=json.getString("expirationDate");
if(_time.contains(".")){
_time =_time.split("\\.")[0];
}
t = Long.parseLong(_time);
}else{
t=(System.currentTimeMillis())/1000;
}
t*=1000;
Cookie cookie = new Cookie(json.getString("name"),
json.getString("value"),
json.getString("domain"),
json.getString("path"),
containsDate ? new Date(t) : new Date(),
new Date(t),
json.getBooleanValue("secure"),
json.getBooleanValue("httpOnly")