Include domain in referer url

merge-requests/30/head
Bob Mottram 2022-01-31 15:13:07 +00:00
parent b9fb1a9ee4
commit 79d3de93f6
1 changed files with 3 additions and 4 deletions

View File

@ -1176,17 +1176,16 @@ class PubServer(BaseHTTPRequestHandler):
self.server.nodeinfo_is_active = False
return True
referer_url = referer_domain
referer_url = httpPrefix + '://' + referer_domain
if referer_domain + '/' in ua_str:
referer_url = ua_str.split(referer_domain)[1]
referer_url = referer_url + ua_str.split(referer_domain)[1]
if ' ' in referer_url:
referer_url = referer_url.split(' ')[0]
if ';' in referer_url:
referer_url = referer_url.split(';')[0]
if ')' in referer_url:
referer_url = referer_url.split(')')[0]
if not site_is_active(httpPrefix + '://' + referer_url,
calling_site_timeout):
if not site_is_active(referer_url, calling_site_timeout):
print('nodeinfo referer url is not active ' +
referer_url)
self._400()