请求错误(invalid_request) - Android浏览器

时间:2010-09-28 20:25:36

标签: html http request

我有一个本地运行的基本Jetty服务器。如果我在桌面上的Web浏览器中调出http://localhost/servlet1,我就能看到正确的内容(基本的html页面)。但是,当我在Android模拟器(2.2)中导航到此站点时,出现以下错误:

  

请求错误(invalid_request)您的   请求无法处理。

     

请求无法处理   可能是由于配置错误造成的,   或者可能是格式错误的请求。

     

如需帮助,请与您的网络联系   支持团队。

知道问题可能是什么?如果这个基本任务不起作用,我害怕继续前进。

1 个答案:

答案 0 :(得分:2)

由于仿真器中网络堆栈的性质,您无法使用“localhost”或127.0.0.1连接到主机。请尝试使用10.0.2.2,因此:http://10.0.2.2/servlet1

来自http://code.google.com/p/android/issues/detail?id=133

  

127.0.0.1是模拟系统自己的环回接口,而不是那个   在主机开发上运行   机。

     在Android系统中,应该是   使用10.0.2.2这是一个别名   专门设置联系您的   主持人127.0.0.1