UNPKG

does-url-exist

Version:

Check if a URL exists by Sending a HEAD Request with cross-fetch

13 lines (11 loc) 389 B
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; } };