mirror of
https://github.com/9001/copyparty.git
synced 2026-06-18 20:22:27 -06:00
Add protocol wildcard in origin check (acao)
Adds the ability to wildcard a specific protocol in --acao, mainly for allowing browser extensions (--acao http://domain.tld,https://domain.tld,moz-extension://*) Signed-off-by: Darkgeem <ge-bihr@pyrokinesis.fr>
This commit is contained in:
parent
e32718303c
commit
1f4d4a2d0b
|
|
@ -1315,6 +1315,7 @@ class HttpCli(object):
|
||||||
if (
|
if (
|
||||||
self.args.pw_hdr in ih
|
self.args.pw_hdr in ih
|
||||||
or re.sub(r"(:[0-9]{1,5})?/?$", "", origin) in good_origins
|
or re.sub(r"(:[0-9]{1,5})?/?$", "", origin) in good_origins
|
||||||
|
or f"{origin.split('://')[0]}://*" in good_origins
|
||||||
):
|
):
|
||||||
good_origin = True
|
good_origin = True
|
||||||
bad_hdrs = ("",)
|
bad_hdrs = ("",)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue