reachy-url
v1.1.0
Published
Zero dependency nodejs library for checking if URL is reachable or not
Downloads
18
Maintainers
Readme
reachy-url
Zero dependency nodejs library for checking if URL is reachable or not
Installation
pnpm install reachy-url
yarn add reachy-url
npm install reachy-url
How to use?
Functions
default
▸ default(url
, timeout?
, requestOptions?
): Promise
<string
| number
| Error
>
Check if a URL is reachable
Example
try {
const statusCode = await isReachable("https://learnaws.io");
// statusCode = 200
} catch (error) {
const { message } = error;
// Unable to resolve given URL, got status 404 or
// Request timed out while requesting the provided URL
}
Parameters
| Name | Type | Default value | Description |
| :------ | :------ | :------ | :------ |
| url
| string
| undefined
| URL of the website |
| timeout
| number
| 2000
| Cancel request after given time |
| requestOptions?
| RequestOptions
| undefined
| Request options for HTTP Request |
Returns
Promise
<string
| number
| Error
>
Promise object with status code or error