Yes, it is thread safe.
AndroidHttpClient is a special implementation of DefaultHttpClient that is preconfigured for Android. It registers ThreadSafeClientConnManager , which allows thread-safe HTTP access through a pool of managed connections. AndroidHttpClient also applies reasonable default settings for timeouts and socket buffer sizes. It also supports HTTPS by default.
You can find the source code here .
source share