Skip to content

HTTPreserve Linkstat 0.0.1

Choose a tag to compare

@ross-spencer ross-spencer released this 19 Mar 23:45

Simplifying the work of httpreserve/workflow and removing its workbench. Linkstat provides just the CLI part of the original tool which ultimately might be more useful.

CLI implementation of httpreserve that can test links and retrieve Internet Archive replacements. The tool can output the result of individual links, or take a CSV list to output collected information in JSON, BoltDB, or CSV format.

Do take a look at README.md

Example output for a single link:

linkstat$ linkstat --link http://httpreserve.info
Using httpreserve libs to retrieve data.
{
   "FileName": "",
   "AnalysisVersionNumber": "0.0.9",
   "AnalysisVersionText": "exponentialDK-httpreserve/0.0.9",
   "SimpleRequestVersion": "httpreserve-simplerequest/0.0.4",
   "Link": "http://httpreserve.info",
   "Title": "httpreserve",
   "ContentType": "text/html; charset=utf-8",
   "ResponseCode": 200,
   "ResponseText": "OK",
   "ScreenShot": "snapshots are not currently enabled",
   "InternetArchiveLinkLatest": "http://web.archive.org/web/20181231132637/http://httpreserve.info/",
   "InternetArchiveLinkEarliest": "http://web.archive.org/web/20170903194052/http://httpreserve.info/",
   "InternetArchiveSaveLink": "http://web.archive.org/save/http://httpreserve.info",
   "InternetArchiveResponseCode": 302,
   "InternetArchiveResponseText": "Found",
   "Archived": true,
   "Error": false,
   "ErrorMessage": "",
   "StatsCreationTime": "2.538627359s"
}

Please report any issues or ideas via the Issue tracker above.

Enjoy!