Ich möchte curleine 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 curlbefindet).
Hat curlunterstützt dies alles? Welche Optionen muss ich verwenden, um dies zu erreichen?