@@ -103,7 +103,7 @@ public class AsyncHttpClient {
103
103
private HttpContext httpContext ;
104
104
private ThreadPoolExecutor threadPool ;
105
105
private Map <Context , List <WeakReference <Future >>> requestMap ;
106
- private Map <String , String >headerMap ;
106
+ private Map <String , String > clientHeaderMap ;
107
107
108
108
109
109
/**
@@ -134,8 +134,8 @@ public void process(HttpRequest request, HttpContext context) {
134
134
if (!request .containsHeader (HEADER_ACCEPT_ENCODING )) {
135
135
request .addHeader (HEADER_ACCEPT_ENCODING , ENCODING_GZIP );
136
136
}
137
- for (String header : headerMap .keySet ()) {
138
- request .addHeader (header , headerMap .get (header ));
137
+ for (String header : clientHeaderMap .keySet ()) {
138
+ request .addHeader (header , clientHeaderMap .get (header ));
139
139
}
140
140
}
141
141
});
@@ -160,7 +160,7 @@ public void process(HttpResponse response, HttpContext context) {
160
160
threadPool = (ThreadPoolExecutor )Executors .newCachedThreadPool ();
161
161
162
162
requestMap = new WeakHashMap <Context , List <WeakReference <Future >>>();
163
- headerMap = new HashMap <String , String >();
163
+ clientHeaderMap = new HashMap <String , String >();
164
164
}
165
165
166
166
/**
@@ -208,10 +208,12 @@ public void setSSLSocketFactory(SSLSocketFactory sslSocketFactory) {
208
208
}
209
209
210
210
/**
211
- * Sets headers that will get added when the request is intercepted (before sending).
211
+ * Sets headers that will be added to all requests this client makes (before sending).
212
+ * @param header the name of the header
213
+ * @param value the contents of the header
212
214
*/
213
215
public void addHeader (String header , String value ) {
214
- headerMap .put (header , value );
216
+ clientHeaderMap .put (header , value );
215
217
}
216
218
217
219
/**
0 commit comments