Back to project page Projectile.
The source code is released under:
Apache License
If you think the Android project Projectile listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package org.nicktate.projectile; /* w ww . j av a 2 s . co m*/ import com.android.volley.toolbox.HurlStack; import com.squareup.okhttp.OkHttpClient; import java.io.IOException; import java.net.HttpURLConnection; import java.net.URL; /** * <p> * An {@link com.android.volley.toolbox.HttpStack HttpStack} implementation which * uses OkHttp as its transport. * </p> * * @see <a href="https://gist.github.com/JakeWharton/5616899">https://gist.github.com/JakeWharton/5616899</a> */ public class OkHttpStack extends HurlStack { private final OkHttpClient client; public OkHttpStack() { this(new OkHttpClient()); } public OkHttpStack(OkHttpClient client) { if (client == null) { throw new NullPointerException("Client must not be null."); } this.client = client; } @Override protected HttpURLConnection createConnection(URL url) throws IOException { return client.open(url); } }