Linkchecker
Detect broken links and broken fragments
Installation
npm install node-linkchecker
Usage
.check(url[, options])
Find broken links and optionally broken fragments on a given url. Parameters:
url
: the url you want to checkoptions
: provide that parameter if you want to override the default options. See below for more details
Example:
var nlc = ;nlc; ###var nlc = options = schemes: "https:" userAgent: "W3C node linkchecker" fragments: false ; nlc ;
Options
option | description | default |
---|---|---|
schemes | an array of schemes you want to check | ["http:", "https:"] |
userAgent | the user agent to be used for each request | node-linkchecker |
fragments | whether to look for broken fragments or not | true |
TODO list
- add support for robot exclusions
- handle base
href
- improve result feedback and format
- add tests