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. |