Ar gyfer unrhyw wefan, mae'n bwysig ffurfweddu penawdau HTTP yn gywir. Mae llawer o erthyglau wedi'u hysgrifennu ar bwnc penawdau. Yma rydym wedi crynhoi'r profiad cronedig a dogfennaeth y Clwb Rygbi. Mae rhai o'r penawdau'n orfodol, mae rhai wedi dyddio, a gall rhai achosi dryswch a gwrthddywediadau. Fe wnaethon ni fag bol ar gyfer
- gosod gwerth penawdau safonol;
- ychwanegu eich penawdau personol eich hun;
- nodi'r fersiwn protocol HTTP: 1.0, 1.1, 2 (gwirio a yw HTTP/2 yn cael ei gefnogi);
- nodi'r dull cais, terfyn amser a data post i'w hanfon at y gweinydd;
- Mae'r bag ffa hefyd yn gwirio cywirdeb yr ymateb i geisiadau If-Adified-Since, If-None-Match, os yw ymateb y gweinydd yn cynnwys Last-Adified neu ETag.
Nid ydym yn esgus bod y gwir yn y pen draw. Ar gyfer cynnwys unigol ac ar gyfer prosiectau unigol, wrth gwrs, efallai y bydd gwyriadau. Ond bydd y gwasanaeth hwn yn dweud wrthych beth yn union y dylech roi sylw iddo, a gallai fod yn ddefnyddiol i chi olygu eich penawdau. Isod mae rhestr o'r hyn y mae'r gwasanaeth dilysu yn talu sylw iddo. Pam felly, darllenwch
Penawdau Gofynnol
- dyddiad
- Math o Gynnwys yn nodi set nodau ar gyfer cynnwys testun, utf-8 yn ddelfrydol
- Cywasgu Cynnwys-Amgodio ar gyfer cynnwys testun
Penawdau hen ffasiwn a diangen
- Gweinydd gyda fersiwn gweinydd gwe manwl
- X-Power-Wrth
- X_ASPNET-Fersiwn
- Yn dod i ben
- Prague
- P3P
- Via
- X-UA-Cyd-fynd
Penawdau dymunol ar gyfer diogelwch
- X-Cynnwys-Math-Opsiynau
- X-XSS-Amddiffyn
- Diogelwch Cludiant-Caeth
- Polisi Atgyfeirio
- Nodwedd-Polisi
- Cynnwys-Diogelwch-Polisi neu Cynnwys-Diogelwch-Polisi-Adroddiad-Dim ond i analluogi inline sgriptiau ac arddulliau.
Penawdau ar gyfer caching
Gorfodol ar gyfer cynnwys statig gyda bywyd storfa hir ac yn ddymunol iawn ar gyfer cynnwys deinamig gyda bywyd cache byr.
- Wedi'i Addasu Olaf
- ETag
- Rheoli Cache
- Amrywio
- Mae'n bwysig bod y gweinydd yn ymateb yn gywir i'r penawdau: If-Modified-Since ac If-None-Match
HTTP / 2
Dylai'r gweinydd nawr gefnogi HTTP/2. Yn ddiofyn, mae'r gwasanaeth yn gwirio gweithrediad y gweinydd trwy HTTP/2. Os nad yw'ch gweinydd yn cefnogi HTTP/2, yna dewiswch HTTP/1.1.
Ffynhonnell: hab.com