Поддерживать
www.wikidata.ru-ru.nina.az
V dannoj state soderzhatsya obshie svedeniya o zagolovkah HTTP Opisanie konkretnyh zagolovkov smotrite v state Spisok zagolovkov HTTP Zagolovki HTTP angl HTTP Headers eto stroki v HTTP soobshenii soderzhashie razdelyonnuyu dvoetochiem paru imya znachenie Format zagolovkov sootvetstvuet obshemu formatu zagolovkov tekstovyh setevyh soobshenij ARPA sm RFC 822 Zagolovki dolzhny otdelyatsya ot tela soobsheniya hotya by odnoj pustoj strokoj Vse zagolovki razdelyayutsya na chetyre osnovnyh gruppy General Headers rus Osnovnye zagolovki dolzhny vklyuchatsya v lyuboe soobshenie klienta i servera Request Headers rus Zagolovki zaprosa ispolzuyutsya tolko v zaprosah klienta Response Headers rus Zagolovki otveta tolko dlya otvetov ot servera Entity Headers rus Zagolovki sushnosti soprovozhdayut kazhduyu sushnost soobsheniya Imenno v takom poryadke rekomenduetsya posylat zagolovki poluchatelyu Obshij formatNazvanie parametra dolzhno sostoyat minimum iz odnogo pechatnogo simvola ASCII kody ot 33 do 126 Registr simvolov v nazvaniyah ne imeet znacheniya Zagolovki s neizvestnymi imenami dolzhny ignorirovatsya Posle nazvaniya srazu dolzhen sledovat simvol dvoetochiya Znachenie mozhet soderzhat lyubye simvoly ASCII krome perevoda stroki kod 10 i vozvrata karetki kod 13 Probelnye simvoly v nachale i konce znacheniya obrezayutsya Posledovatelnost neskolkih probelnyh simvolov vnutri znacheniya mozhet vosprinimatsya kak odin probel Registr simvolov takzhe ne imeet znacheniya esli inoe ne predusmotreno formatom polya Predusmatrivaetsya razmeshenie znacheniya na neskolkih strokah perenos stroki Dlya ukazaniya perenosa v nachale sleduyushej stroki dolzhen nahoditsya hotya by odin probelnyj simvol Zagolovki s odinakovymi nazvaniyami parametrov no raznymi znacheniyami mogut obedinyatsya v odin tolko esli znachenie polya predstavlyaet soboj razdelyonnyj zapyatymi spisok Vo vseh ostalnyh sluchayah znacheniya bolee dalnih zagolovkov dolzhny perekryvat predydushie Poetomu proksi servera ne dolzhny menyat poryadok sledovaniya zagolovkov v soobshenii Pri etom poryadok elementov spiska obychno znacheniya ne imeet Primer s mnogostrochnymi znacheniyami i odinakovymi imenami zagolovkov obratite vnimanie na registr simvolov i probely content type text html charset windows 1251 Allow GET HEAD Content Length 356 ALLOW GET OPTIONS Content Length 1984 Pravilnyj kompaktnyj variant preobrazovaniya i interpretacii Content Type text html charset windows 1251 Allow GET HEAD OPTIONS Content Length 1984 V etom sluchae nedopustimo prinimat znachenie Content Length ravnoe 356 Pri obedinenii znachenij Allow chtoby ne poteryat semanticheskij smysl byla dobavlena zapyataya v konec pervogo polya i ubran bessmyslenno dubliruyushijsya element GET Primenyaemye v zagolovkah strukturyData i vremya Tolko data ukazyvaetsya v zagolovkah Date Expires Last Modified If Modified Since If Unmodified Since Data mozhet prisutstvovat v zagolovkah If Range i Warning V HTTP ispolzuetsya tri formata Fri 04 Jul 2008 08 42 36 GMT predpochitaemyj format po RFC 7231 podmnozhestvo formata po RFC 5322 Friday 04 Jul 08 08 42 36 GMT format opisannyj v ustarevshem RFC 850 Fri Jul 4 08 42 36 2008 rezultat funkcii asctime yazyka ANSI C RFC 7231 predpisyvaet poluchatelyam dannyh byt gotovymi obrabatyvat otmetki daty i vremeni vo vseh tryoh formatah a formirovat otmetki daty i vremeni tolko v predpochitaemom formate Vremya vsegda ukazyvaetsya dlya chasovogo poyasa GMT UTC 0 God zapisyvaetsya chetyrmya ciframi Den chas minuta i sekunda dopolnyayutsya nulyami do dvuh simvolov Dlya nazvanij mesyaca i dnya nedeli primenyayutsya tryohbukvennye standartnye sokrasheniya na anglijskom yazyke Dni nedeli nachinaya s ponedelnika Mon Tue Wed Thu Fri Sat Sun Mesyacy s yanvarya po dekabr Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec V PHP dlya preobrazovaniya mestnogo vremeni vo vremya po Grinvichu ispolzuetsya funkciya gmdate Primery formirovaniya dat dlya zagolovkov HTTP Tekushaya data formirovaniya dokumenta header Date gmdate DateTime RFC850 Data modifikacii ukazannogo fajla fp data my foo txt put k fajlu header Last Modified gmdate D d M Y H i s filemtime fp GMT Dokument predpolozhitelno izmenitsya cherez chas header Expires gmdate D d M Y H i s time 3600 GMT 3600 kolichestvo sekund otnositelno tekushego momenta Bajtovye diapazony Pri rabote s fragmentami soderzhimogo v specialnyh zagolovkah ispolzuyutsya bajtovye diapazony angl byte ranges V nih mozhno ukazat kak odin fragment tak i neskolko razdelyaya ih zapyatymi Diapazony primenyayutsya v zagolovkah Range i Content Range V zagolovke Accept Ranges perechislyayutsya tolko edinicy izmereniya V bajtovyh diapazonah obyazatelno v nachale ukazyvayutsya nazvanie edinic izmereniya za kotorym sleduet simvol V nastoyashij moment krome edinic bytes nikakie drugie ne primenyayutsya Za simvolom raspolagayutsya sami diapazony Kazhdyj iz nih yavlyaetsya razdelyonnoj defisom paroj naturalnyh chisel ili nulya i naturalnogo chisla Pervyj element ukazyvaet nachalnyj bajt a vtoroj konechnyj Numeraciya v diapazonah nachinaetsya s nulya Nachalnyj ili konechnyj bajt mozhet byt ne ukazan Pri otsutstvii poslednego bajta schitaetsya chto rech idyot o fragmente ot nachalnogo bajta do konca soderzhimogo Esli otsutstvuet nachalo to nomer konechnogo bajta vosprinimaetsya kak kolichestvo zaprashivaemyh bajt ot konca soderzhimogo Esli pervyj bajt bolshe chem poslednij to diapazon schitaetsya sintaksicheski nedejstvitelnym angl syntactically invalid Polya zagolovka soderzhashie diapazony s sintaksicheski nedejstvitelnymi znacheniyami ignoriruyutsya Esli pervyj bajt vyhodit za predely obyoma resursa to diapazon ignoriruetsya Esli poslednij bajt vyhodit za predely soderzhimogo to diapazon obrezaetsya do konca Blok bajtovyh diapazonov schitaetsya vypolnimym esli v nyom soderzhitsya hotya by odin dostupnyj diapazon Esli zhe vse diapazony nekorrektny ili vyhodyat za predely obyoma resursa to serveru sleduet vernut soobshenie so statusom 416 Requested range not satisfiable Primery ves obyom resursa 5000 bajt bytes 0 255 fragment ot 0 go do 255 go bajta vklyuchitelno bytes 42 42 zapros odnogo 42 go bajta bytes 4000 7499 1000 2999 dva fragmenta Tak kak pervyj vyhodit za predely to on interpretiruetsya kak 4000 4999 bytes 3000 6000 8055 pervyj interpretiruetsya kak 3000 4999 a vtoroj ignoriruetsya bytes 400 9000 poslednie 400 bajt ot 4600 do 4999 a vtoroj podgonyaetsya pod ramki soderzhimogo ot 0 do 4999 oboznachaya kak fragment ves obyom bytes 500 799 600 1023 800 849 pri peresecheniyah diapazony mogut obedinyatsya v odin ot 500 do 1023 Rabota s zagolovkamiZagolovki v HTML Yazyk razmetki HTML pozvolyaet zadavat neobhodimye znacheniya zagolovkov HTTP vnutri lt HEAD gt s pomoshyu tega lt META gt Pri etom nazvanie zagolovka ukazyvaetsya v atribute http equiv a znachenie v content Pochti vsegda vystavlyaetsya znachenie zagolovka Content Type s ukazaniem kodirovki chtoby izbezhat problem s otobrazheniem teksta brauzerom Takzhe ne lishnim yavlyaetsya ukazanie znacheniya zagolovka Content Language lt html gt lt head gt lt meta http equiv Content Type content text html charset windows 1251 gt lt meta http equiv Content Language content ru gt Sm takzheSpisok zagolovkov HTTP Protokol HTTP Zagolovok Referer Zagolovok User Agent
Вершина