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);
                                }
                            });
View Code

相关文章: