does-url-exist
Version:
Check if a URL exists by Sending a HEAD Request with cross-fetch
13 lines (11 loc) • 389 B
JavaScript
const fetch = require("cross-fetch");
module.exports = async ({ debug, url }) => {
if (debug) console.log("[does-url-exist] starting with url", url);
try {
const response = await fetch(url, { method: "HEAD" });
return response.status === 200;
} catch (error) {
if (debug) console.log("[does-url-exist] captured", error);
return false;
}
};