forked from j62/ctbrec
Only save cookies for domains, which contain cam4
This commit is contained in:
parent
e3001cb242
commit
037061531e
|
@ -96,17 +96,22 @@ public class Cam4HttpClient extends HttpClient {
|
||||||
HttpUrl redirectedUrl = HttpUrl.parse(loginDialog.getUrl());
|
HttpUrl redirectedUrl = HttpUrl.parse(loginDialog.getUrl());
|
||||||
List<Cookie> cookies = new ArrayList<>();
|
List<Cookie> cookies = new ArrayList<>();
|
||||||
for (HttpCookie webViewCookie : loginDialog.getCookies()) {
|
for (HttpCookie webViewCookie : loginDialog.getCookies()) {
|
||||||
|
if(webViewCookie.getDomain().contains("cam4")) {
|
||||||
Cookie cookie = Cookie.parse(redirectedUrl, webViewCookie.toString());
|
Cookie cookie = Cookie.parse(redirectedUrl, webViewCookie.toString());
|
||||||
|
LOG.debug("{} {} {}", webViewCookie.getDomain(), webViewCookie.getName(), webViewCookie.getValue());
|
||||||
cookies.add(cookie);
|
cookies.add(cookie);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
cookieJar.saveFromResponse(redirectedUrl, cookies);
|
cookieJar.saveFromResponse(redirectedUrl, cookies);
|
||||||
|
|
||||||
HttpUrl origUrl = HttpUrl.parse(Cam4LoginDialog.URL);
|
HttpUrl origUrl = HttpUrl.parse(Cam4LoginDialog.URL);
|
||||||
cookies = new ArrayList<>();
|
cookies = new ArrayList<>();
|
||||||
for (HttpCookie webViewCookie : loginDialog.getCookies()) {
|
for (HttpCookie webViewCookie : loginDialog.getCookies()) {
|
||||||
|
if(webViewCookie.getDomain().contains("cam4")) {
|
||||||
Cookie cookie = Cookie.parse(origUrl, webViewCookie.toString());
|
Cookie cookie = Cookie.parse(origUrl, webViewCookie.toString());
|
||||||
cookies.add(cookie);
|
cookies.add(cookie);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
cookieJar.saveFromResponse(origUrl, cookies);
|
cookieJar.saveFromResponse(origUrl, cookies);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue