Remove unnecessary files.

This commit is contained in:
Kuba Szczodrzyński 2019-09-20 19:37:45 +02:00
parent b7191c938f
commit cd3b69b136

View File

@ -1,47 +0,0 @@
package pl.szczodrzynski.edziennik.network;
import android.content.Context;
import android.util.Log;
import com.koushikdutta.async.http.Headers;
import com.koushikdutta.ion.Ion;
import java.io.IOException;
import java.net.CookieManager;
import java.net.URI;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.List;
public class IonCookieManager {
private static final String TAG = "IonCookieManager";
private CookieManager manager;
public IonCookieManager(Context context) {
Ion ion = Ion.getDefault(context);
manager = ion.getCookieMiddleware().getCookieManager();
}
public void storeCookies(URLConnection conn) throws IOException {
List<String> cookies = conn.getHeaderFields().get("Set-Cookie");
URI uri = URI.create(conn.getURL().toString());
if(cookies != null) {
storeCookies(uri, cookies);
}
}
public void storeCookies(URI uri, List<String> cookies) throws IOException {
Headers headers = new Headers();
headers.addAll("Set-Cookie", cookies);
Log.d(TAG, "storeAllCookies: "+cookies.toString());
manager.put(uri, headers.getMultiMap());
}
public void storeCookie(URI uri, String cookieName, String cookieValue) throws IOException {
List<String> cookie = new ArrayList<String>();
cookie.add(String.format("%s=%s", cookieName, cookieValue));
Log.d(TAG, "storeCookie: "+String.format("%s=%s", cookieName, cookieValue));
storeCookies(uri, cookie);
}
}