Ich möchte curl
eine HTTP-HEAD-Anfrage an eine URL senden, um zu überprüfen, ob sie ordnungsgemäß funktioniert (Server ist aktiv und sendet eine erfolgreiche Antwort). Am Ende muss der endgültige HTTP-Antwortcode und die URL zurückgegeben werden (nachdem alle Weiterleitungen befolgt wurden). Schließlich muss ich ein festes Zeitlimit festlegen (eine Zeitspanne, nach der der Anruf fehlschlägt, unabhängig davon, wo sich die Anforderung curl
befindet).
Hat curl
unterstützt dies alles? Welche Optionen muss ich verwenden, um dies zu erreichen?