标签:
安装
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(); } });
标签:
原文地址:http://www.cnblogs.com/520-1314/p/5067442.html