]> source.dussan.org Git - rspamd.git/commitdiff
[Feature] Allow to set custom user agent in url redirector
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 10 Jun 2017 08:33:49 +0000 (09:33 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 10 Jun 2017 09:27:18 +0000 (10:27 +0100)
src/plugins/lua/url_redirector.lua

index 4917c4df7f3657c2c05ecd075a044bee33165bcb..ae20c91ae74424be161629049964aaa74093cd89 100644 (file)
@@ -28,6 +28,7 @@ local settings = {
   key_prefix = 'rdr:', -- default hash name
   check_ssl = false, -- check ssl certificates
   max_size = 10 * 1024, -- maximum body to process
+  user_agent = 'Mozilla/5.0 (Maemo; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1',
   redirectors_only = true, -- follow merely redirectors
   top_urls_key = 'rdr:top_urls', -- key for top urls
   top_urls_count = 200, -- how many top urls to save
@@ -160,7 +161,7 @@ local function resolve_cached(task, orig_url, url, key, param, ntries)
 
     rspamd_http.request{
       headers = {
-        ['User-Agent'] = 'Mozilla/5.0 (Maemo; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1',
+        ['User-Agent'] = settings.user_agent,
       },
       url = url,
       task = task,