Handle redirect URLs without a host, e.g. https:///path

This commit is contained in:
dmiller 2020-02-04 18:54:20 +00:00
parent 1b1a85cc6b
commit 8515e83671
2 changed files with 8 additions and 4 deletions

View file

@ -445,8 +445,10 @@ URL = {
self.file = url.absolute("", self.file)
self.path = url.absolute("", self.path)
self.dir = self.path:match("^(.+%/)") or "/"
-- TODO: Use public suffix list to extract domain
self.domain= self.host:match("^[^%.]-%.(.*)")
if self.host then
-- TODO: Use public suffix list to extract domain
self.domain= self.host:match("^[^%.]-%.(.*)")
end
return true
end
return false