thinkcmf同样的访问连接,浏览器和app访问的返回结果不同?

csdn_lasker 2016-09-18 10:19:58
用thinkcmf作为后台,app作为前端,api调用接口为

http://192.168.1.109/projectonline/index.php?g=&m=AdminNet&a=getNets_json

API如下:
public function getNets_json() {
$nets = $this->nets_model->order("id")->getField("id, name, imgid", true);
$this->apiReturn(200,'读取用户信息成功',json_encode(array('nets'=>$nets)), 'json');
}

APP获取方法:
URL url = new URL(urlPath);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
conn.setRequestMethod("GET");
conn.setUseCaches(false);
InputStream inStream = conn.getInputStream();

用浏览器访问可以返回json格式的数据,但用android app访问,却跳到网站的前端页面内容http://192.168.1.109/projectonline
...全文
980 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
青鬆下的坚躯 2016-09-18
  • 打赏
  • 举报
回复
检查一下tp的路由,应该是根据不同的设备终端做相应的处理了
csdn_lasker 2016-09-18
  • 打赏
  • 举报
回复
引用 1 楼 liuensong 的回复:
检查一下tp的路由,应该是根据不同的设备终端做相应的处理了
我是按默认的配置,不知应该检查哪里的配置文件?

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧