add response headers to Page #508
parent
ba000b364c
commit
f23e138c72
@ -0,0 +1,28 @@
|
||||
package us.codecraft.webmagic.utils;
|
||||
|
||||
import org.apache.http.Header;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author code4crafter@gmail.com
|
||||
* Date: 17/3/27
|
||||
*/
|
||||
public abstract class HttpClientUtils {
|
||||
|
||||
public static Map<String,List<String>> convertHeaders(Header[] headers){
|
||||
Map<String,List<String>> results = new HashMap<String, List<String>>();
|
||||
for (Header header : headers) {
|
||||
List<String> list = results.get(header.getName());
|
||||
if (list == null) {
|
||||
list = new ArrayList<String>();
|
||||
results.put(header.getName(), list);
|
||||
}
|
||||
list.add(header.getValue());
|
||||
}
|
||||
return results;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue