为什么我会收到此错误“未知主机http:80”?

时间:2010-07-13 21:54:23

标签: eclipse http blackberry

我正在开发一个blackbery的应用程序,我正在使用Eclipse和net.rim.device.api.browser.field显示一个网页。* api当我点击表单中的提交按钮时出现此错误“未知主持人http:80“,有人可以帮忙吗?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

this 2005 forum thread人们抱怨他们的黑莓会出现这种错误。

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

所以,可能是你的Blackberry没有向服务器提供正确的HTTP_HOST(或根本没有提供),服务器也不知道如何处理它。

对我来说,那是Blackberry(或者你和服务器之间可能存在的任何代理)的错。