2010-07-01 39 views
1

我想知道如何做一个HTTP GET请求到服务器,我知道我会重定向至少几次... 我想获得响应(正文)的“最后”网页。它应该拿出我的具体例子的代码...正确的重定向的HTTP GET检索

或者,作为替代方案,我知道你可以从你的Android应用程序中启动浏览器,是有可能真正从检索身体?

任何帮助,提示,来源什么都将是有益的,直到现在我已经发现(并尝试)像4个方法,并且对我来说似乎有一个HttpGet,HttpClient,HttpResponse等库的丛林?

+0

'HttpGet','HttpClient'和'HttpResponse'是类和接口,而不是库。 – CommonsWare 2010-07-01 15:51:11

+0

是不是一个类库和接口的集合,它是在一个包中提供的或者其他的东西?一个API可以是一个库或不是? – TiGer 2010-07-05 07:31:23

+0

单独而言,这些类不是库。但是因为它们都是打包在一起的,所以它们是一个整体的图书馆。 – afollestad 2012-07-22 20:06:32

回答

0
final HttpParams params = new BasicHttpParams(); 
HttpClientParams.setRedirecting(params, false); 

你可以在其他StackOverflow answers上看到更多有关HttpClient的重定向支持。

是否有可能实际检索到 身体?

不,这将违反安全规定。