HTTP/1.1 RFC "HEAD yöntemi, sunucu yanıt bir mesaj gövdesi göndermemesi gerektiği dışında GET aynıdır." Öngörülüyor Ben Apache RFC onur ama modüller yok biliyorum. Benim sorum bu onur mod_php5 etmez mi?
Ben sadece PHP geliştiricileri ile kendilerini kontrol etmesi gerektiğini söyleyerek bir yazı geldi, çünkü ben sormak nedeni:
if (stripos($_SERVER['REQUEST_METHOD'], 'HEAD') !== FALSE) {
exit();
}
Ben o mod_php hala varsayılan senaryonun kalanını idam iddia 2002 gibi gelen HEAD istekleri ve bazı eski hata bilet aldıktan sonra yönlendirme / mod_rewrite'ı gibi garip şeyler denemek söyleyerek bazı insanlar daha, ikinci ve çok kadar açık değil diğer Google'da. Ben sadece çalıştırmak için PECL :: HTTP kullanarak hızlı bir test koştu
http_head('http://mysite.com/test-head-request.php');
yerken:
<?php error_log('REST OF SCRIPT STILL RAN'); ?>
Test-kafa-request.php içinde script kalanı hala idam görmek, ve o did değil için.
Ben bunu çözmek için yeterli olmalıdır anlamaya, ama daha fazla geri bildirim almak ve belki de bu konuda merak etti herkes için karışıklığı temizlemek yardım etmek istiyorum. Herkes kendi başının üst (hayır cinas amaçlanan) kapalı bilir Yani eğer - veya HEAD isteklerini almak için kullanmak herhangi kuralları vardır, bu harika olurdu. Aksi halde, daha sonra C kaynağını grep ve benim bulguları ile bir yorum cevap veririz. Teşekkürler.