Android HttpClient发布请求 - 标头身份验证

时间:2011-07-12 15:55:05

标签: android https httpclient http-post

所以我试图通过Android HttpClient Post登录到通过HTTPS的asp.NET服务器。

执行POST请求时,它将返回以下两种可能之一:

- 错误登录页面(状态码为200) - 成功登录默认屏幕(状态码为302 - 即302重定向到成功的默认页面)。

有时加载需要一段时间,因为我相信它正在尝试阅读页面的全部内容,而我真正需要的只是状态代码。

这是我的代码:

response = client.execute(post,localContext);    

           name.post(new Runnable(){
                 public void run(){
                name.setText("Http Code: "+response.getStatusLine().getStatusCode());
           }

是否有任何方法只使其请求/返回标题标记,以便用户在读取整个页面时不必等待?

此外,似乎即使我使用正确的用户/通行证,它也会返回200,而不是302.我也可以发布这个来源,但可能是什么问题?它可能是HTTPS vs HTTP吗?

感谢:!)

0 个答案:

没有答案