corrected YaCy version in HTTP User-Agent

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4762 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
danielr 17 years ago
parent d7b21bc90c
commit 8c5f062e0b

@ -79,13 +79,6 @@ public class JakartaCommonsHttpClient {
/**
* set options for client
*/
// set user-agent
final yacyVersion thisversion = yacyVersion.thisVersion();
final String userAgent = "yacy/" + ((thisversion == null) ? "0.0" : thisversion.releaseNr) +
" (www.yacy.net; " + de.anomic.http.HttpClient.getSystemOST() + ") " +
// last ; must be before location (this is parsed)
getCurrentUserAgent().replace(';', ':');
apacheHttpClient.getParams().setParameter(HttpMethodParams.USER_AGENT, userAgent);
// only one retry
apacheHttpClient.getParams().setParameter(HttpMethodParams.RETRY_HANDLER,
new DefaultHttpMethodRetryHandler(1, false));
@ -566,6 +559,13 @@ public class JakartaCommonsHttpClient {
return (String) apacheHttpClient.getParams().getParameter(HttpMethodParams.USER_AGENT);
}
/**
* @param userAgent
*/
public static void setUserAgent(final String userAgent) {
apacheHttpClient.getParams().setParameter(HttpMethodParams.USER_AGENT, userAgent);
}
/**
* number of active connections
*

@ -326,6 +326,14 @@ public final class yacy {
int deleteOldDownloadsAfterDays = (int) sb.getConfigLong("update.deleteOld", 30);
yacyVersion.deleteOldDownloads(sb.releasePath, deleteOldDownloadsAfterDays );
// set user-agent
final yacyVersion thisversion = yacyVersion.thisVersion();
final String userAgent = "yacy/" + ((thisversion == null) ? "0.0" : thisversion.releaseNr) +
" (www.yacy.net; " + de.anomic.http.HttpClient.getSystemOST() + ") " +
// last ; must be before location (this is parsed)
JakartaCommonsHttpClient.getCurrentUserAgent().replace(';', ':');
JakartaCommonsHttpClient.setUserAgent(userAgent);
// start main threads
final String port = sb.getConfig("port", "8080");
try {

Loading…
Cancel
Save