本篇就是在拿到响应内容基础上,再获取headers 和cookies。
1.获取Headers
getHeader("key") //获取header中的某个字段
getHeaders() //获取所有内容
//遍历:
// 得到全部的headers
Headers headers = res.getHeaders();
for (Header h : headers) {
System.out.println(h.getName() + ":" + h.getValue());
}
/**
* 得到响应头
*/
@Test
public void testGetResponseHeaders() {
Response res = get("http://jsonplaceholder.typicode.com/photos");
// 得到一个响应header中字段
String headerCFRAY = res.getHeader("CF-RAY");
System.out.println("CF-RAY: " + headerCFRAY);
// 得到全部的headers
Headers headers = res.getHeaders();