public boolean httpPost(String url, String queryString,
			QAsyncHandler callback, Object cookie) {
		if (url == null || url.equals("")) {
			return false;
		}
		PostMethod httpPost = new PostMethod(url);
		httpPost.addParameter("Content-Type",
				"application/x-www-form-urlencoded");
		httpPost.getParams().setParameter("http.socket.timeout",
				new Integer(CONNECTION_TIMEOUT));
		if (queryString != null && !queryString.equals("")) {
			httpPost.setRequestEntity(new ByteArrayRequestEntity(queryString
					.getBytes()));
		}
		System.out.println("POST url:"+url);
		System.out.println("POST data:"+queryString);
		
		mThreadPool.submit(new AsyncThread(httpPost, callback, cookie));
		return true;
	}