使用volley獲取HTTP網路請求介面的響應頭
阿新 • • 發佈:2019-01-07
一丶解決這個問題的時候先得知道什麼響應頭,與之對應的還有請求頭
二.找到volley內部訪問請求返回的response,並獲取響應頭資訊
protected Response<String> parseNetworkResponse(NetworkResponse response) { String parsed; try { parsed = new String(response.data, "UTF-8"); LogUtil.e("Header", response.headers.toString()); } catch (UnsupportedEncodingException var4) { parsed = new String(response.data); } return Response.success(parsed, HttpHeaderParser.parseCacheHeaders(response)); }
volley內部返回的response可以獲取到Header資訊,由於header資訊是map型別的,所以要獲取某個key的值,則通過
response.headers.get("key")來獲取。