我正在做一个移动网站,想用我的iPhone浏览器测试一下。我的Windows 7电脑和iPhone都在同一个无线网络上。如何从iPhone访问localhost ?现在我得到一个404错误。
当前回答
对于那些使用正确IP地址但仍然无法连接到本地服务器的人,另一件要检查的事情是您或您的同事没有将设备配置为使用代理服务器。
我有一台设备无法连接,结果发现该设备被配置为使用Charles Proxy,当然它没有运行。
其他回答
本地服务器机:Linux
访问机器:iPad 13.5.1
我了解到本地服务器的主机IP需要设置为0.0.0.0,以便其他机器访问它。执行sudo netstat -anp检查本地服务器端口。我发现它运行在127.0.0.1或localhost上,所以其他机器无法访问它。我将应用程序配置更改为在主机IP 0.0.0.0上运行。然后,我使用<internetIP>:<端口>访问本地服务器,它工作正常
从iPhone访问localhost将简单地做一个环回/尝试连接到它自己(如果它支持?)
你需要做的是找到你的桌面机器的IP(例如,如果是Windows,进入命令提示符并输入ipconfig或进入网络和共享中心并查看连接状态。
一旦你有了你的ip,只需从你的浏览器访问,例如http://192.168.0.102。
如果您正在运行防火墙,您可能需要在防火墙的入站安全中打开端口80(或您的网站正在运行的任何端口)。
注意:如果你想调试应用程序,不要忘记应用程序的端口 你的iPhone浏览器:http://192.168.0.102:3000。在本例中,3000是ReactJS使用的默认端口。
找到你系统的IP地址和你运行网站的端口。
假设您的IP地址是121.300.00.250,端口是8080。
[端口号:在运行页面时看到您的web浏览器,例如:localhost:8080/…]那么端口号是8080]
现在在你的手机转到121.300.00.250:8080/..你会找到你的网站。
重要提示:您必须确保您的服务器(例如Apache Tomcat)处于启动状态
里面:
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
试试这个:
按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的大小