Better HTTP URL validation

This commit is contained in:
foxster-mp4
2023-04-30 11:01:55 -07:00
parent e617f82523
commit a94b34225d
2 changed files with 37 additions and 17 deletions

View File

@@ -1,9 +1,13 @@
(function () {
// If no source or source is not a URL
if (!urlSearchParams.has('source') || !sourceURL.match(urlRegex))
window.location.replace("index.html");
insertAddToAltStoreBanner();
})()
// If no source
if (!urlSearchParams.has('source'))
search();
// If source is not a valid HTTP URL
else if (!isValidHTTPURL(sourceURL)) {
alert("Invalid HTTP URL.");
search();
} else insertAddToAltStoreBanner();
})();
fetch(sourceURL, {
cache: "force-cache"