Blog für Webdevelopment, Online-Marketing und Gadgets

Webseiten Header mit cURL auslesen

Kategorie: Linux, web-development

Um bspw. eine Weiterleitung zu überprüfen, ob sie denn auch wirklich einen HTTP/1.1 301 Moved Permanently zurückgibt gibt es zwei kleine hilfreiche Optionen bei CURL:

-I:
lässt CURL nur die HTTP header zurückgeben
-L:
wenn CURL eine Weiterleitung entdeckt, soll CURL nicht der Weiterleitung folgen

Also einfach folgende Optionen CURL mitgeben und Ihr erhaltet den HTTP Header

curl -I -L http://domain.tld/sitename.html

HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Dec 2011 12:13:26 GMT
Server: Apache/2.2.20
X-Powered-By: PHP/5.2.13
X-Pingback: http://mizine.de/xmlrpc.php
Location: http://mizine.de/
Cache-Control: max-age=600, private, must-revalidate
Expires: Wed, 11 Jan 2012 12:13:26 GMT
Vary: Accept-Encoding
Connection: close
Content-Type: text/html; charset=UTF-8

HTTP/1.1 200 OK
Date: Mon, 12 Dec 2011 12:13:27 GMT
Server: Apache/2.2.20
X-Powered-By: PHP/5.2.13
X-Pingback: http://mizine.de/xmlrpc.php
Cache-Control: max-age=600, private, must-revalidate
Expires: Wed, 11 Jan 2012 12:13:27 GMT
Vary: Accept-Encoding
Connection: close
Content-Type: text/html; charset=UTF-8
Über den Autor Viktor Dite

Ich, Viktor Dite bin Shopadmin, Webdeveloper und ein Geek, der das Auge fürs Alltagstaugliche nicht verlieren möchte. Hier im Blog versuche ich beide Welten unter einen Hut zu bringen, so dass auch nicht “Digital Residents” die Möglichkeit bekommen, das Meiste aus der digitalen Welt herauszuholen.

Gefällt Dir der Beitrag?

Wenn Dir der Beitrag gefällt, freue ich mich über jedes Share oder ein Kommentar!

Das könnte Dich auch interessieren: