package com.huxq17.example.http.request; import java.util.HashMap; import java.util.LinkedHashMap; public final class HttpHeader { private HashMap<String, String> mHeader; public HttpHeader() { mHeader = new HashMap<>(); } /** * Adds a header with {@code name} and {@code value}. Prefer this method for * multiply-valued headers like "Cookie". */ public void addHeader(String name,String value){ mHeader.put(name,value); } public void setHeader(LinkedHashMap<String,String> header){ this.mHeader = header; } public void removeHeader(String name){ mHeader.remove(name); } public HashMap<String,String> getHeaders(){ return mHeader; } public void clear(){ mHeader.clear(); } }