@@ -0,0 +1,1220 @@
+package info.feelyou.volleyplus;%0A%0Aimport com.android.volley.toolbox.HurlStack;%0Aimport com.squareup.okhttp.OkHttpClient;%0Aimport com.squareup.okhttp.OkUrlFactory;%0A%0Aimport java.io.IOException;%0Aimport java.net.HttpURLConnection;%0Aimport java.net.URL;%0A%0Aimport javax.net.ssl.SSLContext;%0A%0A/**%0A * An %7B@link com.android.volley.toolbox.HttpStack HttpStack%7D implementation which%0A * uses OkHttp as its transport.%0A */%0Aclass OkHttpStack extends HurlStack %7B%0A    private final OkUrlFactory mFactory;%0A%0A    public OkHttpStack() %7B%0A        this(new OkHttpClient());%0A    %7D%0A%0A    public OkHttpStack(OkHttpClient client) %7B%0A        if (client == null) %7B%0A            throw new NullPointerException(%22Client must not be null.%22);%0A        %7D%0A%0A        try %7B%0A            SSLContext sslContext = SSLContext.getInstance(%22TLS%22);%0A            sslContext.init(null, null, null);%0A            client.setSslSocketFactory(sslContext.getSocketFactory());%0A        %7D catch (Exception e) %7B%0A            throw new AssertionError(); // The system has no TLS. Just give up.%0A        %7D%0A%0A        mFactory = new OkUrlFactory(client);%0A    %7D%0A%0A    @Override%0A    protected HttpURLConnection createConnection(URL url) throws IOException %7B%0A        return mFactory.open(url);%0A    %7D%0A%7D

Add OkHttp HttpStack