1 package us.codecraft.webmagic.utils;
2
3 import org.apache.http.Header;
4
5 import java.util.ArrayList;
6 import java.util.HashMap;
7 import java.util.List;
8 import java.util.Map;
9
10
11
12
13
14 public abstract class HttpClientUtils {
15
16 public static Map<String,List<String>> convertHeaders(Header[] headers){
17 Map<String,List<String>> results = new HashMap<String, List<String>>();
18 for (Header header : headers) {
19 List<String> list = results.get(header.getName());
20 if (list == null) {
21 list = new ArrayList<String>();
22 results.put(header.getName(), list);
23 }
24 list.add(header.getValue());
25 }
26 return results;
27 }
28 }