diff options
3 files changed, 9 insertions, 3 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/AsyncSSLSocket.java b/AndroidAsync/src/com/koushikdutta/async/AsyncSSLSocket.java index 872e0a3..f144155 100644 --- a/AndroidAsync/src/com/koushikdutta/async/AsyncSSLSocket.java +++ b/AndroidAsync/src/com/koushikdutta/async/AsyncSSLSocket.java @@ -18,7 +18,6 @@ import junit.framework.Assert; import org.apache.http.conn.ssl.StrictHostnameVerifier; -import android.annotation.SuppressLint; import android.os.Build; import com.koushikdutta.async.callback.CompletedCallback; @@ -31,7 +30,7 @@ public class AsyncSSLSocket implements AsyncSocket { BufferedDataSink mSink; ByteBuffer mReadTmp = ByteBuffer.allocate(8192); boolean mUnwrapping = false; - @SuppressLint("NewApi") + public AsyncSSLSocket(AsyncSocket socket, String host, int port) { mSocket = socket; diff --git a/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java b/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java index 470d28c..5a0f770 100644 --- a/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java +++ b/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java @@ -40,6 +40,10 @@ public class AsyncHttpServer { } } } + + protected void onRequest(AsyncHttpServerRequest request, AsyncHttpServerResponse response) { + } + ListenCallback mListenCallback = new ListenCallback() { @Override public void onAccepted(final AsyncSocket socket) { @@ -102,6 +106,9 @@ public class AsyncHttpServer { handleOnCompleted(); } }; + + onRequest(this, res); + if (match == null) { res.responseCode(404); res.end(); diff --git a/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java b/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java index a335726..a54eecf 100644 --- a/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java +++ b/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java @@ -71,7 +71,7 @@ public class MainActivity extends Activity { } }); } - + private void getChartFile() { final ImageView iv = chart; final String filename = getFileStreamPath(randomFile()).getAbsolutePath(); |