【问题标题】:IBM Worklight request timeoutIBM Worklight 请求超时
【发布时间】:2014-09-11 08:24:53
【问题描述】:

我制作了一个连接到服务器以获取一些信息的应用

我使用 HTTPAdapter 发送一个 post 请求

它在我的浏览器上预览并成功运行

我已经检查过适配器和代码没有错误

但是当我在我的虚拟设备(3G 网络)上运行它时它失败了

Request timeout for [http://172.16.100.106:10080/WistronAppProject/apps/services/api/WistronApp/android/query]

为什么我不能用不同的 ip 域发送请求?

它必须在同一个网络中运行?

还有其他问题吗?

【问题讨论】:

    标签: ibm-mobilefirst worklight-adapters


    【解决方案1】:

    设备必须能够连接到 Worklight Server 所在的同一网络。

    如果您的服务器没有公共 IP 地址,这意味着它在您的办公网络中运行,而外部不可用,那么您的设备必须通过 WiFi 连接到同一办公网络。如果您通过 3G 连接,它将无法找到 Worklight Server 并连接到它。

    【讨论】:

    • @IdanAdar 当客户端尝试通过 3g 连接到服务器时,繁忙指示器不会触发..有没有办法在客户端尝试连接时显示繁忙指示器?
    • 阅读 wl.busyindicator 并在您认为合适的地方使用它
    猜你喜欢
    • 2010-11-23
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    • 2011-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多