View Javadoc
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   * @author code4crafter@gmail.com
12   *         Date: 17/3/27
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  }