Add URL Health Check (#40)

- If a submitted URL does not meet [RFC 2396](http://www.faqs.org/rfcs/rfc2396.html) standards, it is rejected
- If a submitted http(s) URL is unreachable (times out after 3 seconds), it is rejected
- If a submitted http(s) URL is a redirect, the final destination is stored to avoid nested redirects
This commit is contained in:
Josh Panter 2019-05-24 12:18:13 -04:00 committed by dgw
parent 1fd296a3e0
commit 3b94c2359f

View file

@ -290,6 +290,7 @@
- [Upload and Shorten](https://github.com/fredl99/YOURLS-Upload-and-Shorten) - Upload and share files with YOURLS
- [U-SRV](https://github.com/joshp23/YOURLS-U-SRV) - Provides secure links to files while obfuscating filesystem paths, allowing easy, secure access to files between plugins or from 3rd party scripts. Manual uploading of files is supported.
- [Update 30X](https://github.com/joshp23/YOURLS-Update-30X) - An API plugin to test single, domain based, or all available links and update the URL in YOURLS if redirection occures at the destination.
- [URL Health Check](https://github.com/joshp23/YOURLS-URL-Health-Check) - Checks submitted URLs for validity, reachability, and redirection. In the case of redirection, the final destination URL will be stored avoiding nested redirects.
### W