aboutsummaryrefslogtreecommitdiff
path: root/src/utils/http.py
diff options
context:
space:
mode:
authorGravatar Patrick Nappa2019-05-03 13:43:08 +1000
committerGravatar Patrick Nappa2019-05-03 13:43:08 +1000
commit471c11e229f117ede97b5578f9107ef3c985f1e8 (patch)
tree4c0c83afae5a98b6dc00f1b939eb0839b3762239 /src/utils/http.py
parentadd 'print-motd' bot setting, to enable/disable printing motd to log (diff)
signature
ensure that non-url characters not separated by whitespace aren't consumed
Diffstat (limited to 'src/utils/http.py')
-rw-r--r--src/utils/http.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/utils/http.py b/src/utils/http.py
index 55e0c96b..ac02c41d 100644
--- a/src/utils/http.py
+++ b/src/utils/http.py
@@ -4,7 +4,7 @@ import json as _json
import bs4, netifaces, requests
from src import utils
-REGEX_URL = re.compile("https?://\S+", re.I)
+REGEX_URL = re.compile("https?://[A-Z0-9{}]+".format(re.escape("-._~:/?#[]@!$&'()*+,;=")), re.I)
USER_AGENT = ("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 "
"(KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36")