一、手机端发送请求代码
KJHttp kjh = new KJHttp();
HttpParams params = new HttpParams();
params.put("x", Double.toString(location.getLongitude()));
params.put("y", Double.toString(location.getLatitude()));
params.put("speed", Float.toString(location.getSpeed()));
params.put("time", Utils.formatUTC(System.currentTimeMillis(), "yyyy-MM-dd HH:mm:ss"));
kjh.post("http://www.maomx.cn/values",params, new HttpCallBack() {
@Override
public void onPreStart() {
super.onPreStart();
KJLoger.debug("即将开始http请求");
//et.setText("即将开始http请求");
}
@Override
public void onSuccess(String t) {
super.onSuccess(t);
ViewInject.longToast("请求成功");
KJLoger.debug("请求成功:" + t.toString());
//et.setText("请求成功:" + t.toString());
}
@Override
public void onFailure(int errorNo, String strMsg) {
super.onFailure(errorNo, strMsg);
KJLoger.debug("出现异常:" + strMsg);
//et.setText("出现异常:" + strMsg);
}
@Override
public void onFinish() {
super.onFinish();
KJLoger.debug("请求完成,不管成功还是失败");
}
});
二、服务端接收数据
[HttpPost]
public string Post2(Position p)
{
return p.x+","+p.y;
}