赞
踩
最近在研究php写接口,当我写完一个接口时,在本地web访问可以正常收到数据,但是在app连接时死活不通,最后发现是访问的地址不对,现在做个总结以便后续查看。
在网页输入 http://locallhost/index/index 访问php编写的index控制器下的index方法
如果使用mamp之类的集成工具,并把locallhost映射成了例如 test.com这样的网址那么访问地址是 http://test.com/index/index
安卓模拟器本机地址为10.0.2.2 对应与电脑的127.0.0.1,一般项目在创建时,本机默认配置都是127.0.0.1,此时在模拟器访问时要在模拟器地址栏换成http://10.0.2.2/index/index
真机访问时要换成电脑所在ip地址,要满足以下几个条件
查找本机ip mac 在控制台输入ifconfig | grep “inet”|grep -v 127.0.0.1
windows 在控制台输入 ipconfig查找,例如找到本机ip为 192.168.3.122,那么真机访问的地址是 http://192.168.3.122/index/index
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。