CyfrifiaduronRhwydwaith

Beth yw'r pennawd http?

Defnyddiwch y penawdau http mae cyfnewid gwybodaeth swyddogol rhwng y cleient a'r gweinydd. Mae'r wybodaeth hon yn anweledig i ddefnyddwyr, ond mae'n amhosibl heb y gweithrediad cywir y porwr. I gael gwybodaeth i ddefnyddwyr cyffredin am hyn ac am y tasgau penawdau http ymddangos braidd yn gymhleth, ond mewn gwirionedd nid ydynt yn cynnwys iaith anodd. Mae hyn yn beth yn wynebu defnyddiwr ar y we yn ddyddiol.

Beth yw'r http penawdau?

"Protocol Trosglwyddo Hyperdestun" - felly trosi header http. Oherwydd ei bodolaeth, cysylltiad posibl rhwng "cleient-gweinydd". Os eglurwyd yn syml, gan y porwr yn anfon cais, cychwyn cysylltiad i'r gweinydd. Diwethaf, yn ddiofyn, yn aros cais gan gleient, prosesau, ac yn anfon yn ôl crynodeb neu ateb. Yn y blwch chwilio, y defnyddiwr "morthwylio" cyfeiriad y safle sy'n dechrau gyda http: // a canlyniadau a gafwyd ar ffurf y dudalen agor.

Wrth argraffu cyfeiriad ar y we yn y llinell gyfatebol, mae'n ofynnol i'r porwr gweinydd gan ddefnyddio DNS. Mae'r gweinydd yn cydnabod y pennawd http (un neu nifer), sy'n anfon gwsmer iddo, ac yna allbynnau y pennawd y gofynnwyd amdani. Mae'r set yn cynnwys gorfodol deitlau sydd eisoes yn bodoli ac nid dod o hyd.

Yn gyffredinol, penawdau http ddigon effeithiol. Nid ydynt yn gweld yn y HTML-godio, maent yn cael eu hanfon at y wybodaeth y gofynnwyd amdani. Mae llawer o deitlau yn cael eu hanfon yn awtomatig gan y gweinydd. Er mwyn anfon yn PHP, defnyddiwch y pennawd swyddogaeth.

rhyngweithio porwr a gwefan

Cynllun o ryngweithio rhwng y porwr a'r safle yn eithaf syml. Felly, pennawd http dechrau ar y llinyn ymholiad, sydd wedyn yn cael ei anfon at y gweinydd. Mewn ymateb, mae angen i'r cleient daw'r wybodaeth. Gyda llaw, protocol http am ddwy flynedd ar bymtheg - y mwyaf a ddefnyddir ar y Rhyngrwyd. Mae'n syml, yn ddibynadwy, yn gyflym ac yn hyblyg. Y brif http dasg - cais am wybodaeth o'r we-weinydd. Mae'r cleient yn porwr ac mae'r gweinydd - ligthttp, apache, nginx. Os yw'r cysylltiad rhyngddynt yn llwyddiannus, y gweinydd mewn ymateb i ymholiad retrieves y wybodaeth a ddymunir. Gwybodaeth http cynnwys testun, ffeiliau sain, fideo.

Efallai y bydd y protocol yn gludiant i eraill. gais cleient yn cynnwys tair rhan:

  • y llinell gychwyn (math y neges);
  • pennawd (opsiynau neges);
  • corff o wybodaeth (a neges sy'n gwahanu llinell wag).

Y llinell gychwyn - yn elfen orfodol o'r meysydd pennawd y cais http. Strwythur cais defnyddiwr yn cynnwys tair prif ran:

  1. Dull. Gyda ei fod yn dangos y math o gais.
  2. Llwybr (llwybr). Mae'r llinell hon yn y URL, sy'n dilyn y parth.
  3. Mae'r protocol a ddefnyddir. Mae'n cynnwys fersiwn o'r protocol a http.

porwyr modern yn defnyddio fersiwn 1.1. Ddilyn gan teitlau yn y fformat "enw: gwerth".

HTTP-caching

Mae'r llinell waelod yw bod y cache yn darparu storio ar gyfer HTML-tudalennau a ffeiliau eraill yn y storfa dros dro (yn y cof yn gweithredu ar eich disg caled). Mae hyn er mwyn cyflymu mynediad iddynt ac ail-arbed lled band.

Mae'r celc yn y porwr cleient, y porth a'r dirprwy weinydd canolradd. Cyn i chi anfon neges drwy URL, bydd y porwr yn gwirio ar gyfer gwrthrychau yn y cache. Os nad yw'r gwrthrych yn bresennol, mae'r cais yn cael ei anfon ymlaen at y gweinydd nesaf, lle mae'n cael ei wirio penawdau http caching ar y gweinydd nginx. Pyrth a dirprwyon yn cael eu defnyddio gan wahanol ddefnyddwyr, felly mae'r cache yn cael ei rannu.

Ni all HTTP-caching gyflymu yn unig yn sylweddol fyny gweithrediad y safle, ond hefyd i roi yr hen fersiwn y dudalen. Gyda'r cache safle wrth anfon penawdau at yr ymateb. Efallai na fydd hyn yn cael ei cached wybodaeth y gofynnir amdani drwy HTTPS.

penawdau Disgrifiad http

Un o'r mecanweithiau cache pwysicaf ystyriwyd penawdau http yn dod i ben. Mae'r penawdau yn adrodd am y dyddiad dod i ben a ddarperir yn y wybodaeth ymateb. Maent yn dangos yr amser a'r dyddiad pan ystyrir bod y cache yn hen. Er enghraifft, mae pennawd fel a ganlyn: Yn dod i ben: Wen, 30 Tachwedd, 2016 13:45:00 GMT. Mae'r strwythur hwn yn cael ei ddefnyddio bron ym mhob man, gan gynnwys i dudalennau cache a lluniau. Os bydd y defnyddiwr yn dewis dyddiad hŷn, ni fydd y wybodaeth yn cael ei cached.

penawdau ddirprwy http yn y categori cyswllt pennawd. Nid ydynt yn cael eu cadw copi yn ddiofyn. I cache i weithio'n iawn, rhaid i bob URL yn cyfateb i un ymgorfforiad o'r cynnwys. Os bydd y dudalen yn ddilys mewn dwy iaith, rhaid i bob fersiwn yn cael ei URL ei hun. Teitl amrywio yn ôl cache penawdau enw ymholiad. Er enghraifft, os yw'r arddangosfa ymholiad yn dibynnu ar y porwr, mae angen i'r gweinydd i anfon header. Felly, yn y cache yn cael eu storio gwahanol fersiynau o ymholiadau a mathau ddogfen. TTP derbyn Mae angen header lunio rhestrau o fformatau posibl o adnoddau a ddefnyddir, ag ef yn eithaf hawdd i weithio gyda, gan ei fod yn cael gwared ar ddiangen.

Mae pedwar grŵp o penawdau sy'n pasio uwchben. Y rhain yw'r prif benawdau - maent yn cael eu cynnwys yn unrhyw weinydd adroddiad a'r cleient, y cais ac ymateb, yn ogystal â natur. Mae'r olaf yn disgrifio cynnwys unrhyw negeseuon oddi wrth y cleient a'r gweinydd.

pennawd HTTP ystyried yn awdurdodiad ychwanegol. Pan fydd y we-dudalen yn gofyn i'r dilysu cleient, mae'r porwr yn dangos ffenestr arbennig gyda chaeau gyfer mynd i mewn enw defnyddiwr a chyfrinair. Ar ôl y defnyddiwr yn mynd i mewn eu data, mae'r porwr yn anfon cais http. Mae'n cynnwys y teitl "awdurdodiad".

Sut i weld y penawdau?

I weld y pennawd http, mae angen i chi osod plug-ins ar gyfer eich porwr, er enghraifft, firefox:

  • Firebug. Gweld penawdau, gallwch net tab (rhwydwaith), lle mae dewis pob (pob un). Mae hyn yn ategyn nodweddion a fydd yn ddefnyddiol i ddatblygwyr gwe.
  • penawdau http Live. Syml plug-in ar gyfer gwylio penawdau http. Gyda gellir ei gynhyrchu â llaw yn gofyn am.
  • Ghrome Aelodau yn hawdd gweld y penawdau pan fyddant yn clicio ar y botwm gosodiadau, dewiswch Tools Developer (gwaith net).

Pan ategion yn cael eu gosod, cynnal ac adnewyddu eich porwr.

dulliau ymholiad

Mae'r dulliau a ddefnyddir yn y HTTP, cael tebygrwydd â'r cyfarwyddiadau, sy'n cael eu trosglwyddo ar ffurf negeseuon i'r gweinydd. Mae hwn yn air arbennig yn yr iaith Saesneg.

  • GET dull. Mae'n cael ei ddefnyddio i ofyn am wybodaeth oddi wrth yr adnodd. Roedd gydag ef yr holl gamau gweithredu yn dechrau.
  • SWYDD. Gan ddefnyddio y caiff ei gyflwyno i. Er enghraifft, neges ar rwydwaith cymdeithasol neu sylw, mae'r porwr yn gosod y corff ÔL-cais ac yn ei anfon at y gweinydd.
  • PENNAETH. Mae'r dull yn debyg i'r cyntaf, ond yn perfformio swyddogaeth yr ysgyfaint. Mae'n gofyn dim ond y meta-data, ac eithrio oddi wrth y neges ymateb. Ddull a ddefnyddir, os ydynt am gael gwybodaeth ar ffeiliau heb lawrlwytho. Defnyddiwch ef os ydynt yn dymuno i brofi ymarferoldeb y dolenni ar y gweinydd.
  • RHOI. Llwytho'r data ar y URL. Mae'n darlledu symiau mawr o ddata.
  • OPSIYNAU. Gweithio gyda ffurfweddau gweinydd.
  • URI. Mae'n nodi adnodd ac yn cynnwys URL.

Ymateb http Strwythur

Mae'r gweinydd yn ymateb i geisiadau cleient gyda negeseuon hir. Mae'r ymateb yn cynnwys ychydig o linellau, a oedd yn dangos y fersiwn protocol, gweinyddwr Cod statws (200). Mae'n siarad am yr hyn sydd wedi newid ar y gweinydd ar gyfer prosesu cais sy'n dod i mewn:

  1. statws "Hundred" yn dynodi brosesu llwyddiannus wybodaeth. Mae'r gweinydd wedyn yn anfon y ddogfen at y cleient. Mae gweddill y cais llinellau yn dangos gwybodaeth arall am y wybodaeth a drosglwyddir.
  2. Os nad yw'r ffeil yn dod o hyd neu os nad yw'n bodoli, y gweinydd yn anfon at y cleient 404, mae hefyd yn cael ei alw'n camgymeriad.
  3. Cod 206 yn nodi lawrlwytho ffeil rhannol, y gellir ei ail-ddechrau ar ôl ychydig.
  4. Cod 401 yn dangos gwrthod caniatâd. Mae hyn yn golygu bod y dudalen geisir yn cael ei diogelu gan gyfrinair y mae'n rhaid eu cofnodi er mwyn cadarnhau y cofnod.
  5. Gwahardd mynediad, dywedodd cod 403. Cyfyngiadau ar safbwyntiau, llwytho i lawr neu fideo - ymateb cyffredin ar y Rhyngrwyd.
  6. Mae yna hefyd fersiynau eraill o'r cod: symudiad dros dro y ffeil y gofynnwyd amdano, gwall gweinydd mewnol, y symudiad olaf. Yn yr achos hwn, bydd y defnyddiwr yn cael ei ailgyfeirio. Os god 500, sy'n golygu bod yna fethiannau yn weithredol gweinydd.

URL - beth ydyw?

URL - yw calon y we y cyfathrebu rhwng y cleient a'r gweinydd. Fel arfer Mae cais yn cael ei anfon drwy'r URL - lleolydd adnoddau unffurf. Strwythur cais url yn syml iawn. Mae'n cynnwys nifer o elfennau: protocol http (pennawd), hoot (cyfeiriad y wefan), porthladd, llwybr resourte ac ymholiad.

Mae'r protocol ar gael ar gyfer cysylltiad https diogel a chyfnewid gwybodaeth hefyd. URL-gyfeiriad yn cynnwys gwybodaeth am y lleoliad y safle penodol ar y Rhyngrwyd. Cyfeiriad yn cynnwys yr enw parth, y llwybr i'r dudalen, yn ogystal â'i enw.

Y brif anfantais o'r gwaith i URL - mae'n rhyngweithio lletchwith gyda'r wyddor Ladin, yn ogystal â rhifau a symbolau. Mae'r SEO Optimization url cyfeiriad yn chwarae rôl bwysig.

awgrymiadau defnyddiol

Nid yw defnyddwyr cyfrifiaduron Active a datblygwyr yn llefydd i gael gyfarwydd gyda rhywfaint o gyngor proffesiynol a roddwyd gan arbenigwyr yn y maes:

  • Nodwch dyddiadau dod i ben o ffeiliau a dogfennau, yn amodol ar y newyddion diweddaraf. Mae gwybodaeth ystadegol yn cael ei ddarparu yn y gwerthoedd uchel o max-oed.
  • Rhaid i dogfen ar wahân ar gael ar gyfer dim ond un URL.
  • Os yw'r ffeil diweddariad ei lwytho i lawr gan y defnyddiwr, newid yr enw ac yn cysylltu â hi. Mae hyn yn sicrhau bod y llwytho i lawr newydd, yn hytrach na dogfen wedi dyddio.
  • Rhaid penawdau Last Modified-cydymffurfio â'r dyddiad presennol y newidiadau olaf yn y cynnwys. Os na cadw o'r newydd tudalennau a dogfennau, oni bai eich bod yn eu newid.
  • Defnyddiwch y POST-gais yn unig lle mae ei angen. Lleihau gwaith gyda SSL.
  • Dylai penawdau cyn anfon gweinydd wirio REDbot ategyn.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cy.atomiyme.com. Theme powered by WordPress.