mirror of https://gitlab.com/bashrc2/epicyon
Include domain in referer url
parent
b9fb1a9ee4
commit
79d3de93f6
|
@ -1176,17 +1176,16 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.nodeinfo_is_active = False
|
self.server.nodeinfo_is_active = False
|
||||||
return True
|
return True
|
||||||
|
|
||||||
referer_url = referer_domain
|
referer_url = httpPrefix + '://' + referer_domain
|
||||||
if referer_domain + '/' in ua_str:
|
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:
|
if ' ' in referer_url:
|
||||||
referer_url = referer_url.split(' ')[0]
|
referer_url = referer_url.split(' ')[0]
|
||||||
if ';' in referer_url:
|
if ';' in referer_url:
|
||||||
referer_url = referer_url.split(';')[0]
|
referer_url = referer_url.split(';')[0]
|
||||||
if ')' in referer_url:
|
if ')' in referer_url:
|
||||||
referer_url = referer_url.split(')')[0]
|
referer_url = referer_url.split(')')[0]
|
||||||
if not site_is_active(httpPrefix + '://' + referer_url,
|
if not site_is_active(referer_url, calling_site_timeout):
|
||||||
calling_site_timeout):
|
|
||||||
print('nodeinfo referer url is not active ' +
|
print('nodeinfo referer url is not active ' +
|
||||||
referer_url)
|
referer_url)
|
||||||
self._400()
|
self._400()
|
||||||
|
|
Loading…
Reference in New Issue