Android部分:
AsyncHttpClient client = new AsyncHttpClient(); RequestParams requestParams = new RequestParams(); File file = new File("/sdcard/DCIM/Camera/IMG_20140322_180445.jpg"); try { requestParams.put("file", file); requestParams.put("userid", "张三"); } catch (FileNotFoundException e) { Log.d("T", e.getMessage()); } client.post("http://192.168.30.30:9178/?fn=upload", requestParams, new AsyncHttpResponseHandler() { @Override public void onSuccess(String response) { Log.d("T", response); } @Override public void onFailure(Throwable error, String content) { Log.d("T", content); super.onFailure(error, content); } });