mirror of
https://github.com/czp3009/bilibili-api.git
synced 2025-02-19 20:50:28 +08:00
使 BilibiliWebAPI 持有的 CookieJar 是传入值的拷贝而非引用
This commit is contained in:
parent
43c152d8eb
commit
7d4853e2c5
@ -23,21 +23,21 @@ public class BilibiliWebAPI {
|
||||
|
||||
private LiveService liveService;
|
||||
|
||||
public BilibiliWebAPI(BrowserProperties browserProperties, SimpleCookieJar cookieJar) {
|
||||
public BilibiliWebAPI(BrowserProperties browserProperties, Map<String, List<Cookie>> cookiesMap) {
|
||||
this.browserProperties = browserProperties;
|
||||
this.cookieJar = cookieJar;
|
||||
this.cookieJar = new SimpleCookieJar(cookiesMap);
|
||||
}
|
||||
|
||||
public BilibiliWebAPI(SimpleCookieJar cookieJar) {
|
||||
this(BrowserProperties.defaultSetting(), cookieJar);
|
||||
}
|
||||
|
||||
public BilibiliWebAPI(BrowserProperties browserProperties, Map<String, List<Cookie>> cookiesMap) {
|
||||
this(browserProperties, new SimpleCookieJar(cookiesMap));
|
||||
this(BrowserProperties.defaultSetting(), cookieJar.getCookiesMap());
|
||||
}
|
||||
|
||||
public BilibiliWebAPI(Map<String, List<Cookie>> cookiesMap) {
|
||||
this(BrowserProperties.defaultSetting(), new SimpleCookieJar(cookiesMap));
|
||||
this(BrowserProperties.defaultSetting(), cookiesMap);
|
||||
}
|
||||
|
||||
public BilibiliWebAPI(BrowserProperties browserProperties, SimpleCookieJar cookieJar) {
|
||||
this(browserProperties, cookieJar.getCookiesMap());
|
||||
}
|
||||
|
||||
public LiveService getLiveService() {
|
||||
|
Loading…
Reference in New Issue
Block a user