Nasıl PHP bir tarayıcıdan alınan başlıklarını görüntülemek mı alabilirim?

3 Cevap php

hepsi depolanır $_SERVER? Hatta özel olanları?

3 Cevap

Her HTTP istek başlığı alanı (Cookie hariç) $_SERVER içinde ve anahtar HTTP_ ile başlar. Apache kullanıyorsanız, aynı zamanda apache_request_headers deneyebilirsiniz.

Bu deneyin

print_r ($ _SERVER)

Bu dizinin içinde her şeyi listeler

Ne içerdiğini görmek için $_SERVER değişken bak. Bağlantılı el ile sayfa yararlı birçok bilgi vardır, ama aynı zamanda sadece o aslında ne olduğunu görmek için üzerine bir var_dump yapmak. Girişlerin çoğunun veya müşteri yapmak için karar ne bağlı olarak doldurulur ve PHP garip tuhaflıklar olmayacaktır olacaktır. Benim yerel sunucuda bir baktığımızda, sadece bir dize olarak hepsini listeler, ancak manuel sayfada yer değil gibi görünüşe göre bu, standart olmayan bir $ _SERVER ["ALL_HTTP"] kayıtlar da var.