【问题标题】:why do i get this error "Unknown host http:80"?为什么我会收到此错误“未知主机 http:80”?
【发布时间】:2010-07-13 21:54:23
【问题描述】:

我正在为 blackbery 开发应用程序,我正在使用 Eclipse 和 net.rim.device.api.browser.field.* api 显示网页,当我单击表单中的提交按钮时,我收到此错误“未知主机 http:80",谁能帮帮我?

【问题讨论】:

    标签: eclipse http blackberry


    【解决方案1】:

    对黑莓一无所知,但看起来您正在输入一个 URL,您的程序只需要一个主机名。

    【讨论】:

      【解决方案2】:

      听起来网页上的表单设置不正确,导致发布操作发布到无效的 URL。如果您包含应用程序代码和表单 HTML,将会有所帮助。

      【讨论】:

      • Marc,当我使用 net.rim.device.api.browser.field.* api、调用浏览器或使用 net.rim.device.api.browser 时出现此错误.field2.* api 它可以工作...谢谢您的帮助...我决定将我的 BB 更新到 5.0 版现在我可以使用 net.rim.device.api.browser.field2.* api 没有任何问题
      【解决方案3】:

      this 2005 forum thread 中,人们抱怨在他们的黑莓上出现这种错误。

      我在服务器端,我可以看到一些代理服务器尝试使用 HTTP/1.0 而没有 HTTP_HOST(我的应用程序需要)或使用错误的 HTTP_HOST 访问我的服务器。 例如,我收到了对 widgets.twimg.com 、 www.google-analytics.com 、 serveby.jumpdisplay.com 的请求。我的服务器不托管这些域,因此响应显然不是服务器上的任何站点,而是返回一个错误。

      因此,可能是您的 Blackberry 没有向服务器提供正确的 HTTP_HOST(或根本没有),并且服务器不知道如何处理它。

      对我来说,这是黑莓(或您和服务器之间可能存在的任何代理)的错。

      【讨论】:

        猜你喜欢
        • 2015-08-02
        • 1970-01-01
        • 2011-07-23
        • 1970-01-01
        • 1970-01-01
        • 2018-06-22
        • 2016-01-01
        相关资源
        最近更新 更多