Get header from HttpResponse in Android

后端 未结 5 2019
醉话见心
醉话见心 2020-12-31 09:56

Is there a way to get the value of a specific header using the HttpResponse object returned by the HttpClient execute() method in Andr

5条回答
  •  攒了一身酷
    2020-12-31 10:44

    I always use this code

    Initially, I do so

     Header[] headers = response.getAllHeaders();
    

    Next, I'm using a simple method converts in hashmap

     private HashMap convertHeadersToHashMap(Header[] headers) {
        HashMap result = new HashMap(headers.length);
        for (Header header : headers) {
            result.put(header.getName(), header.getValue());
        }
        return result;
    }
    

    Now I can get any value

    Maybe someone can help Good luck

提交回复
热议问题