【问题标题】:HTTP POST in android device with localhost and port带有 localhost 和端口的 android 设备中的 HTTP POST
【发布时间】:2015-04-30 10:36:54
【问题描述】:

我想在 Android 应用中的 http://xx.xx.xx.xx:8083/AuthenticationService.svc/SignIn 上发帖。 x 代表本地主机,8083 是端口。这在计算机上效果很好,但是如何在 android 应用程序中获取 localhost 编号(可能还有端口,如果不同)? 我只找到了有关如何通过使用 localhost 的某个数字来运行模拟器的答案,但没有找到在设备(手机)上运行的实际 android 应用程序的直接答案。 我提到我知道如何发帖,我只需要知道如何形成提到的 URL。谢谢

【问题讨论】:

  • 那么安卓设备正在运行一个网络服务器并监听那个端口?本地主机是 127.0.0.1
  • 对不起,我不知道 localhost 是什么意思……事实证明,只需使用 xx.xx.xx.xx:8083/AuthenticationService.svc/SignIn 就可以了。另外,我得到了networkingOnMainThreadException,所以我只是做了一个asyncTask并将代码放在那里。无论如何,谢谢大家。答案让我走上正轨

标签: android url localhost port


【解决方案1】:

一旦应用程序连接到设备,它需要指向您希望它与之通信的服务器的 IP 地址(或 DNS 名称)。在 Linux 中,您可以使用ifconfig 找到服务器的 IP 地址。或者在 Windows 中,ipconfig

【讨论】:

    猜你喜欢
    • 2010-12-19
    • 2016-03-12
    • 2016-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多