有没有一种方法可以使用 Android 中 HttpClient
execute()
方法返回的 HttpResponse
对象获取特定 header 的值?
最佳答案
有几种方法可以获取特定的 header 。 HttpResponse继承自 HttpMessage ,它提供了以下 header 检索方法:
-
Header getFirstHeader(String name)
-
Header[] getHeaders(String name)
-
Header getLastHeader(String name)
在您的情况下,您可能需要 getFirstHeader(String)
。 header 可以包含多个值,因此 Header[]
数组从 getHeaders()
返回;如果您只希望有一个 header ,getFirstHeader(String)
就足够了。
关于java - 从 Android 中的 HttpResponse 获取 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6424611/