Problem 1: Offline Links werden nicht erkannt.
Problem 2: Das alte, aber immer noch gültige, Linkformat wird garnicht unterstützt.
Beispielordner: https://filecrypt.cc/Container/2D8D15E15B.html
Linkcheck-API: https://1fichier.com/check_links.pl
Benutzung (POST, URL-encoded): links[]=https://1fichier.com/?u28w7vreyu&links[]=https://1fichier.com/?t67p1hmfby
Limit: 100 Links pro Request
Besonderheit 1: Falls ein Link einen Dateinamen enthält, wird ein Fehler geworfen. Am besten alle Links für den Request in das neue Format wie im Beispiel umwandeln.
Besonderheit 2: Falls der gleiche Link mehrfach in einem Request vorkommt, wird ein Fehler geworfen. Das muss also abgefangen werden.
Beispielantworten:
https://1fichier.com/?jk3nrg65hh;Sun...rar;1048576000
https://1fichier.com/?t67p1hmfby;;;PRIVATE
https://1fichier.com/?u28w7vreyu;;;NOT FOUND
https://1fichier.com/?u28w7vreyu;;;BAD LINK
PRIVATE kommt, wenn der Link passwortgeschützt ist. Für BAD LINK habe ich gerade keinen Beispiellink, bedeutet aber wie zu erwarten "down".
Der Beispielordner oben sollte die meisten Randfälle abdecken.