Hi!
da gibts einen schönen Beitrag bezüglich eines Head-Requests:
http://www.phpgangsta.de/das-problem-mit-head-requests-in-php
Schön ist der nicht. Das erste Beispiel ist dermaßen konstruiert ... wer erstmal eine Berechtigung erlaubt und anschließend erst testet ob das gerechtfertigt ist und sie wieder runtersetzt oder GET-Requests für wichtige schreibende Tätigkeiten verwendet, hat es nicht besser verdient. Jeder Linkchecker/Webcrawler/Bot läuft mit GET darüber, ohne sich bewusst zu sein, dass da was mit Nebenwirkung abläuft und nicht einfach nur eine Ausgabe kommt. Man sollte da schon prüfen, dass da ein POST-Request kommt. Jedenfalls ist das Problem, wie die Kommentare schon sagen, mit einfachsten Mitteln (EVA-Prinzip) vermeidbar.
Ist soweit auch Nachvollziehbar. Leider habe ich auf der Seite nicht gefunden wie man so einen Head-Request erzeugen kann.
Zu Fuß mit fsockopen() oder bei den Filesystemfunktionen über den Parameter zum Context-Stream.
Lo!