码迷,mamicode.com
首页 > 移动开发 > 详细

android-async-http

时间:2015-12-22 19:15:24      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

安装

http://blog.csdn.net/wangwei_cq/article/details/9453345

包内的一些基本的参数

http://www.cnblogs.com/manuosex/p/3583775.html

我的使用情况

13.文件上传接口(FORM表单方式提交)
功能:上传文件到服务器,之后返回该文件的URL,最后的jpg表示类型,如果是txt则返回的url类型为txt
说明:无需登录
地址:http://123.57.54.254:8090/api/Values/PostFileHoleForm/jpg
方法:POST
请求类型:无
返回类型:
{"result":"TRUE","reason":"","url":"http://123.57.54.254/file/7AAD853A05E394EAC8E07654FE62DFD9.jpg"}



好纠结啊,方法是POST,而且请求类型为无!RequestParams为无,这么搞?ios端上传的是一个body对象,解决办法是params.put("file", new File(path)),把请求参数“file”当做body
            client.post(url, params, new AsyncHttpResponseHandler() {
                @Override
                public void onSuccess(int statusCode, Header[] headers,
                        byte[] responseBody) {
                    try {
                        if (statusCode == 200) {

                            Toast.makeText(UserInfoHeadActivity.this,
                                    "头像上传成功!", 0).show();
                            
                            String response = new String(responseBody);
                            
                            
                      paresJsonWithGSON(response);
                            
                            
                        } else {
                            Toast.makeText(UserInfoHeadActivity.this,
                                    "网络访问异常,错误码:" + statusCode, 0).show();

                        }
                    } catch (Exception e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                    }
                }

                @Override
                public void onFailure(int statusCode, Header[] headers,
                        byte[] responseBody, Throwable error) {
                    Toast.makeText(UserInfoHeadActivity.this,
                            "网络访问异常,错误码  > " + statusCode, 0).show();

                }
            });

android-async-http

标签:

原文地址:http://www.cnblogs.com/520-1314/p/5067442.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!