我正在做一个移动网站,想用我的iPhone浏览器测试一下。我的Windows 7电脑和iPhone都在同一个无线网络上。如何从iPhone访问localhost ?现在我得到一个404错误。
当前回答
里面:
1)你应该点击WAMP图标>上线(等待重新启动)。
2)然后(如果你是同一网络的Iphone上的WiFi),在Iphone浏览器中打开你的IP
即http://192.168.1.22或http://164.92.124.42
查找本地IP地址: a)单击“开始>运行>cmd并输入ipconfig,然后你会看到那里。 或 B)点击蓝色箭头并“租赁新ip”。
附注:仅此而已。现在你可以从Android或iPhone访问(打开)localhost
其他回答
如果您正在使用MAMP,在您的iPhone Safari浏览器中输入您的IP地址(例如192.0.0.63),然后输入端口号8888(例如192.0.63:8888),您将能够在您的iPhone中看到您的本地站点。
如果使用WAMP服务器,同样在iPhone safari浏览器中输入IP地址(比如192.0.0.63),就是这样。但是不要忘记从WAMP服务器的httpd.conf文件中删除deny。如果你从127.0.0.1开始查找allow线,在它上面或下面,你会看到deny from all;只需要删除这一行并重新启动WAMP服务器就可以了。
如果你不在同一个网络上,你可以使用这个叫做localtunnel的第三方工具
http://localtunnel.me/
它基本上是通过另一个服务器路由你的内容,然后你访问它。
首先,你必须确认你也通过mac浏览器上的mac ip访问服务器api。 如果不是,请确保您的服务器允许这样做,而不仅仅是localhost(127.0.0.1),通过在0.0.0.0上运行您的服务器 去iphone上的safari,通过api你的服务器serve: ex http://0.0.0.0/st进行get请求。Safari自动重定向到服务器你的mac运行(在你的mac ip) 如果你想在你的iphone应用程序上发出请求,它应该用[你的mac/服务器ip]替换request 0.0.0.0
对我来说 首先我把我的电脑和手机连接在同一个网络上,你可以从电脑上ping你的手机来测试连接。
我用GGTS(Groovy/Grails Tool Suite)在本地运行我的项目,然后使用PC IP地址从移动设备访问网站,它的工作非常好。
PS.从本地运行,它会给出url (http://localhost:8080/projectname),如果你试图从手机访问你的本地网站,你应该用PC IP地址替换localhost
试试这个:
按Windows + R 打开cmd 执行命令ipconfig(旧)ifconfig(新) 检查你的无线网卡IP 打开iPhone,导航到“http://xxx.xxx.xxx”。Xxx /"通过浏览器。 (xxx.xxx.xxx。xxx是你的IP)
注意:你必须在你的防火墙设置上设置权限,如果有的话。
推荐文章
- 如何从同一网络上的另一台计算机连接到此本地主机?
- 如何在iOS中使用Swift编程segue
- 我如何改变UIButton标题颜色?
- Xcode 4挂在“附加到(应用程序名称)”
- 缺少推荐的图标文件-该包不包含iPhone / iPod Touch的应用程序图标,像素为“120x120”,png格式
- 如何使用Xcode创建。ipa文件?
- Xcode 4 -在新的Macintosh安装上的配置文件上“没有找到有效的签名标识”错误
- 在iPhone上确定用户是否启用了推送通知
- 是否有可能禁用浮动头在UITableView与UITableViewStylePlain?
- Swift -转换为绝对值
- 在代码中为UIButton设置一个图像
- 127.0.0.1和localhost之间的区别是什么
- 如何修复UITableView分隔符在iOS 7?
- 如何允许本地主机上的Apache使用HTTPS ?
- 在Swift中根据字符串计算UILabel的大小