【发布时间】:2014-03-11 23:23:17
【问题描述】:
在我的 Android 应用程序中,我希望能够通过 PC 名称(主机名)而不是 PC 本地 IP 地址访问 wamp 服务器文件,这可能吗?导致用户需要在 Android 应用中更改本地 IP 地址。每次都需要更新或从 MySQL 数据库中获取数据,这很烦人的事情!
// url to get all items list
private static String url_all_items="http://Local IP Address/android_connect/test.php";
但是我需要能够发送 PC 名称而不是本地 IP 地址:
// URL to get all items list
private static String url_all_items="http://PC Name/android_connect/test.php";
实际上,我尝试发送 PC 名称而不是本地 IP 地址,但这不起作用,我尝试了很多解决方案,在 wamp 服务器配置中,在 windows 文件上的主机上等等。但这也不起作用!是否有任何其他配置可以通过 android 应用程序发送 PC 名称而不是 IP 地址?!虽然当我发送本地 IP 地址时效果很好!
总之,有什么方法可以使用PC名称而不是本地IP地址访问WAMP服务器?
任何帮助将不胜感激。
【问题讨论】:
-
您可以编辑您的虚拟主机为其添加规则,但这意味着对电脑名称进行硬编码。你希望它是动态的吗?
-
是的,我需要让用户输入PC名称而不是PC本地IP地址?!
-
Android 不支持通过 up 名称访问您的 PC,因为 Android 仅使用 DNS 服务器作为其名称。您可以将路由器配置为提供静态 IP,或使用多播自动发现您的本地 ip
标签: php android wamp wampserver