在使用xutil的时候发送网络请求时报了如下错误,
retry error,curr request is null
在网上寻找答案,说是xutils的问题,于是重新下载了一个新版的xutils,问题还是没有解决。
不知道是不是代码的问题,代码如下
/**
* 从服务器获取数据
*/
private void getDataFromServer() {
HttpUtils utils = new HttpUtils();
// 使用xutils发送请求
utils.send(HttpMethod.GET, GlobalContants.CATEGORIES_URL,
new RequestCallBack<String>() {
// 访问成功
@Override
public void onSuccess(ResponseInfo responseInfo) {
String result = (String) responseInfo.result;
System.out.println("返回结果:" + result);
parseData(result);
}
// 访问失败
@Override
public void onFailure(HttpException error, String msg) {
/*Toast.makeText(mActivity, msg, Toast.LENGTH_SHORT)
.show();*/
System.out.println("------------->>>>error");
error.printStackTrace();
}
});
}
*
*/
public class GlobalContants {
public static final String SERVER_URL = "http://10.0.2.2:8080/zhbj";
public static final String CATEGORIES_URL = SERVER_URL + "/categories.json";// 获取分类信息的接口
}
接口文件别人是用tomcat跑的,我把它放在apache相应位置处,不知道是不是这个问题??求指导@、
请求为null 目测你的请求地址错了,你可以先到本地浏览器查看下地址错了没。