在使用Httputils报错 Internal Server ErrorInternal Server Error
自由使者 2015-11-23 03:08:33 11-23 14:59:06.752 12091-12091/? E/图片111111111﹕ 图片大小298748
11-23 14:59:06.754 12091-12091/? E/ForthStep---->创建班级﹕ grade:08
account:13519140151
classname:周陇强
schoolName陇县八渡镇中学
schoolcode:5c56edd63f63f15aa1d23062
Longitude:106.882739
Latitade:34.756378
11-23 14:59:08.663 12091-12091/? E/ForthStep error--->创建班级﹕ com.lidroid.xutils.exception.HttpException: Internal Server ErrorInternal Server Error
以下是请求代码:
private void linkWebData(SchoolBean schoolBean) {
File file = new File(Environment.getExternalStorageDirectory(), Global.imgName);
Log.e("图片111111111","图片大小" + file.length());
String account = HXPreferenceUtils.getInstance().getCurrentUserAccount();
RequestParams params = new RequestParams();
//params.addBodyParameter("file", file);
//上传照片
params.setBodyEntity(new FileUploadEntity(file, "multipart/form-data"));
//params.addBodyParameter("file","multipart/form-data");
//年级
params.addBodyParameter("grade", grade);
//用户标示account
params.addBodyParameter("account", "87325987");
//班级名称
params.addBodyParameter("classname", className);
//学校名称
params.addBodyParameter("Scname", schoolBean.getName());
params.addBodyParameter("Suid", "789");//schoolBean.getUid()
//添加学校地址
params.addBodyParameter("Address", schoolBean.getAddress());
params.addBodyParameter("Longitude", 78+"");//schoolBean.getLongitude()
params.addBodyParameter("Latitude", 108+"");//schoolBean.getLongitude()
Log.e("ForthStep---->创建班级", "\n"
+ "grade:" + grade + "\n"
+ "account:" + "13519140151" + "\n"
+ "classname:" + className + "\n"
+ "schoolName" + schoolBean.getName() + "\n"
+ "schoolcode:" + schoolBean.getUid() + "\n"
+ "Longitude:" + schoolBean.getLongitude() + "\n"
+ "Latitade:" + schoolBean.getLatitude() + "\n");
httpUtils.send(HttpRequest.HttpMethod.POST, Global.creatClass, params, new RequestCallBack<String>() {
@Override
public void onStart() {
super.onStart();
}
@Override
public void onCancelled() {
super.onCancelled();
}
@Override
public void onSuccess(ResponseInfo<String> responseInfo) {
String result = responseInfo.result;
Log.e("创建班级成功了!--------", result);
}
@Override
public void onFailure(HttpException e, String s) {
Log.e("ForthStep error--->创建班级", e.toString()+s);
}
});
}