Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako unset záhlavie v PHP

Záhlavie HTTP je pole poslal s HTTP požiadavky alebo odpovede , ktorá obsahuje informácie o relácie HTTP . Príkladom hlavičku HTTP je žiadosť či obsahu typu reakcie je , prehliadač klienta alebo verzie na serveri . V starších verziách PHP , záhlavie , ktorý bol nastavený nemožno odstrániť priamo : to by musel byť prepísané s prázdnou hodnotou . Avšak , že to nie je vždy požadovaný výsledok , pretože to by len odstavenie hodnoty , záhlavie by napriek tomu odoslaná . Nakoniec , bola zavedená funkcia " header_remove " k riešeniu tohto problému . Pokyny dovolená 1

Otvorte textový editor , napríklad Poznámkový blok a vytvorte nový súbor . Napíšte segment PHP kódu , ktorý stanovuje niekoľko hlavičiek pomocou funkcie " záhlavie " PHP . Funkcia má hlavičku nastaviť ako svoj ​​parameter . Tu je príklad :

header ( " Content - type : application /pdf ' ) ;

header ( " Cache - Control : no - cache , must - predĺženie platnosti " ) ;

2

Napíšte segment kódu , ktorý odstráni jednu sadu záhlavie volaním funkcie " header_remove " PHP . Záhlavie odstrániť , musí byť parameter funkcie je . Tu je príklad :

header_remove ( " Cache - Control " ) ;
3

Napíšte segment kódu , ktorý odstráni všetky odoslané hlavičky volaním funkcie " header_remove " PHP bez parametrov . Tu je príklad odstráni všetky odoslané hlavičky , pokiaľ sa " dostať " parameter " no_headers " je nastavená na " true " :

if ( $ _GET [ ' no_headers ' ] == true ) {

header_remove ( ) ;

}

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené