【发布时间】:2010-07-13 21:54:23
【问题描述】:
我正在为 blackbery 开发应用程序,我正在使用 Eclipse 和 net.rim.device.api.browser.field.* api 显示网页,当我单击表单中的提交按钮时,我收到此错误“未知主机 http:80",谁能帮帮我?
【问题讨论】:
标签: eclipse http blackberry
我正在为 blackbery 开发应用程序,我正在使用 Eclipse 和 net.rim.device.api.browser.field.* api 显示网页,当我单击表单中的提交按钮时,我收到此错误“未知主机 http:80",谁能帮帮我?
【问题讨论】:
标签: eclipse http blackberry
对黑莓一无所知,但看起来您正在输入一个 URL,您的程序只需要一个主机名。
【讨论】:
听起来网页上的表单设置不正确,导致发布操作发布到无效的 URL。如果您包含应用程序代码和表单 HTML,将会有所帮助。
【讨论】:
在this 2005 forum thread 中,人们抱怨在他们的黑莓上出现这种错误。
我在服务器端,我可以看到一些代理服务器尝试使用 HTTP/1.0 而没有 HTTP_HOST(我的应用程序需要)或使用错误的 HTTP_HOST 访问我的服务器。 例如,我收到了对 widgets.twimg.com 、 www.google-analytics.com 、 serveby.jumpdisplay.com 的请求。我的服务器不托管这些域,因此响应显然不是服务器上的任何站点,而是返回一个错误。
因此,可能是您的 Blackberry 没有向服务器提供正确的 HTTP_HOST(或根本没有),并且服务器不知道如何处理它。
对我来说,这是黑莓(或您和服务器之间可能存在的任何代理)的错。
【讨论】: