|
From: <bra...@us...> - 2010-07-20 23:51:54
|
Revision: 3179
http://archive-access.svn.sourceforge.net/archive-access/?rev=3179&view=rev
Author: bradtofel
Date: 2010-07-20 23:51:47 +0000 (Tue, 20 Jul 2010)
Log Message:
-----------
BUGFIX: was not properly setting the User-Agent on output requests
Modified Paths:
--------------
trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLtoARCCacher.java
Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLtoARCCacher.java
===================================================================
--- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLtoARCCacher.java 2010-07-20 23:50:57 UTC (rev 3178)
+++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLtoARCCacher.java 2010-07-20 23:51:47 UTC (rev 3179)
@@ -88,7 +88,8 @@
manager.getParams().setSoTimeout(socketTimeoutMS);
http.setHttpConnectionManager(manager);
HttpClientParams clientParams = new HttpClientParams();
- clientParams.setParameter("http.useragent", userAgent);
+// LOGGER.warn("Setting HTTP UserAgent to " + userAgent);
+// clientParams.setParameter("http.useragent", userAgent);
return http;
}
};
@@ -135,6 +136,7 @@
HttpClient client = getHttpClient();
getMethod.getParams().setCookiePolicy(CookiePolicy.IGNORE_COOKIES);
getMethod.setFollowRedirects(false);
+ getMethod.setRequestHeader("User-Agent", userAgent);
int code = client.executeMethod(getMethod);
LOGGER.info("URL(" + url + ") HTTP:" + code);
ByteOp.discardStream(getMethod.getResponseBodyAsStream());
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|