AndroidHttpClient中的HttpRequestInterceptor。我糊涂了!

时间:2011-04-30 02:34:52

标签: android http

我在我的应用中使用AndroidHttpClient。现在我需要对请求使用基本授权。

http://developer.android.com/reference/android/net/http/AndroidHttpClient.html

在文档中他们说我可以使用HttpRequestInterceptor,但我无法理解我是如何做到的。没有添加此拦截器的方法。理想情况下,我想像在这里一样添加它: http://dlinsin.blogspot.com/2009/08/http-basic-authentication-with-android.html

任何人都知道为什么它对我或Google文档不起作用?

2 个答案:

答案 0 :(得分:2)

好吧,这是不可能的,显然文档错误..不得不使用普通的HttpClient来使它工作。

答案 1 :(得分:1)

我知道这个问题很老但是为了任何绊脚石的人(就像我一样),你可以用HttpGet对象自己滚动标题。像这样:

httpGet.addHeader("Authorization", "Basic " + Base64.encode(username+":"+password));