Coimpiutairean, Lìonra
Dè an http header?
Cleachd na HTTP Headers tha 'dèanamh iomlaid air fiosrachadh oifigeil eadar an neach agus an fhrithealaiche. Tha am fiosrachadh seo fhaicsinneach do luchd-cleachdaidh, ach tha e do-dhèanta gun ceart obrachadh a 'bhrabhsair. Airson luchd-cleachdaidh àbhaisteach fiosrachaidh mu dheidhinn seo agus mu na gnìomhan HTTP Headers coltas caran toinnte, ach gu dearbh chan eil iad a tha doirbh cànan. 'S e seo a' coimhead dè an eadar-lìon an neach-cleachdaidh air làitheil.
Dè an http bannan-cinn?
"Hypertext Transfer Protocol" - mar sin air eadar-theangachadh http header. Seach an Fìor bith, a ghabhas ceangal eadar "neach-dèiligidh-fhrithealaiche." Ma mhìneachadh ann an dòigh shìmplidh, le a chuireas am brabhsair iarrtas, air chois an co-cheangal ris an fhrithealaiche. Air, bho thùs, a 'feitheamh iarrtas bho neach-dèilig, pròiseasan e, agus a' cur air ais geàrr-chunntas no a fhreagairt. Anns a 'bhogsa rannsachaidh, tha an neach-cleachdaidh a "bualadh" air an làraich-seòladh a tha a' tòiseachadh le http: // agus na toraidhean a gheibhear ann an cruth an duilleag fhosgladh.
Nuair a chlò-bhualadh a-seòladh-lìn ann an co-fhreagarrach air loidhne, am brabhsair a tha feum air frithealaiche a 'cleachdadh DNS. Tha frithealaiche ag aithneachadh http header (fear no iomadh), a tha a 'cur ris an luchd-cleachdaidh, agus an uair sin na toraidhean a dh'iarr header. Tha an seata a dhèanamh suas de ro-sheachanta a th 'ann agus na tiotalan a lorg.
Anns an fharsaingeachd, HTTP Headers èifeachdach gu leòr. Chan eil iad rim faicinn ann an HTML-còdadh, a tha iad a chur gu iarraidh fiosrachaidh. Tha mòran de na tiotalan tha fèin-obrachail a chur leis an fhrithealaiche. Gus sin a chur ann an PHP, a 'cleachdadh an gnìomh header.
brabhsair eadar-obrachadh agus làrach-lìn
Sgeama eadar-obrachadh eadar a 'bhrobhsair agus an làrach gu math sìmplidh. Mar sin, http header 'tòiseachadh a' cheist sreang, a tha an uair sin a chur chun an fhrithealaiche. Mar fhreagairt, feumaidh an neach-dèiligidh am fiosrachadh a 'tighinn. Thachair, http pròtacal airson seachd bliadhna deug - a 'chuid as motha air a chleachdadh air an eadar-lìon. Tha e sìmplidh, earbsach, luath agus sùbailte. Tha a 'phrìomh obair http - fiosrachadh iarraidh bho fhrithealaiche-lìn. Tha an neach-dèiligidh S e brabhsair agus an fhrithealaiche - ligthttp, Apache, nginx. Ma tha an ceangal eadar iad soirbheachail, an fhrithealaiche a 'freagairt na ceiste Gheibh a bhithear ga iarraidh fiosrachaidh. Http fiosrachadh gabhail a-steach teacsa, faidhlichean claistinn, bhidio.
Tha pròtacal dh'fhaodadh gum bi còmhdhail do dhaoine eile. neach-dèiligidh iarrtas a dhèanamh suas de na trì pàirtean:
- tòiseachaidh loidhne (-seòrsa teachdaireachd);
- header (teachdaireachd roghainnean);
- buidheann de fhiosrachadh (teachdaireachd a sgaradh bàn line).
Tha toiseach loidhne - na phàirt riatanach de na cinn-achaidhean an t-iarrtas http. cleachdaiche iarrtas structar a dhèanamh de na trì prìomh phàirtean:
- Method. Le tha ea 'sealltainn an t-seòrsa iarrtas.
- Path (frith-rathad). Tha an loidhne seo an URL, a leanas an àrainn.
- Tha pròtacal a chleachdadh. Tha dreach de pròtacal agus http.
Nuadh-shealladairean 'cleachdadh dreach 1.1. Air a leantainn le tiotal ann an cruth "ainm: luach."
HTTP-Tasgadh
Tha bonn-loidhne a tha a tasgadan a 'toirt stòradh airson HTML-duilleagan agus faidhlichean eile san tasgadan (ann an cuimhne ag obair air do chlàr-chruaidh). Tha seo ann an òrdugh gus cabhag a chur air cothrom a thoirt dhaibh agus ath-bandwidth a shàbhaladh.
Tha tasgadan a tha an neach-dèiligidh brabhsair, an t-eadar-mheadhanach gheata agus frithealaiche progsaidh. Mus cuir sibh teachdaireachd le bhith a URL, bidh Opera coimhead airson rudan san tasgadan. Ma tha an nì nach eil an làthair, tha an t-iarrtas a chur air adhart chun an ath fhrithealaiche, far a bheil e air a sgrùdadh Tasgadh HTTP Headers air nginx fhrithealaiche. Gheataichean agus luchd-ionaid air an cleachdadh le luchd-cleachdaidh eadar-dhealaichte, agus mar sin tasgadan air a cho-roinn.
HTTP Tasgadh-mhàin Chan urrainn mòr sgioblaicheadh obrachadh na làraich, ach cuideachd a 'toirt seachad an t-seann-tionndadh de na duilleig. Leis an làrach tasgadan nuair a 'cur bann-cinn ris an fhreagairt. Dh'fhaodadh nach bi seo taisgte fiosrachadh iarraidh tro https.
Tuairisgeul HTTP Headers
Aon de na dòighean as cudromaiche tasgadan a 'beachdachadh HTTP Headers criochnachadh. Tha iad sin cinn-naidheachd cunntas aig crìoch an ceann-latha a thoirt seachad anns a 'freagairt fiosrachaidh. Tha iad a 'sealltainn an t-àm is ceann-là nuair a chaidh an tasgadan air a mheas trom. Mar eisimpleir, leithid a header mar a leanas: criochnachadh: Wen, 30 Nov 2016 13:45:00 GMT. Tha an structar seo air a chleachdadh cha mhòr a h-uile àite, a 'gabhail a tasgadan duilleagan agus dealbhan. Ma tha an neach-cleachdaidh a 'taghadh an ceann-latha nas sine, am fiosrachadh nach bi taisgte.
Http neach-ionaid na bannan-cinn a tha a 'ceangal header roinn-seòrsa. Chan eil iad a thasgadh bho thùs. Gus an tasgadan a bhith ag obair gu ceart, feumaidh gach URL conaltradh ri aon embodiment na th '. Ma bhios an duilleag dligheach ann an dà chànan, feumaidh gach dreach aca fhèin URL. Tiotal a 'Chlàir eadar-dhealaichte a rèir tasgadan air a' cheist ainm bann-cinn. Mar eisimpleir, ma bhios na ceiste taisbeanadh an crochadh air brabhsair, an fhrithealaiche a dh'fheumas a chur header. Mar sin, san tasgadan air a stòradh diofar tionndaidhean de sheòrsaichean cheistean agus sgrìobhainn. TTP gabhail ri header a tha a dhìth a tharraing suas liostaichean de ghabhas riochdan de ghoireasan a chleachdadh, le e gu math furasta a bhith ag obair le, leis gur e às do neo-riatanach.
Tha ceithir buidhnean de na bannan-cinn a 'dol seachad os an cionn. Tha iad seo na prìomh cinn-naidheachd - tha iad a bh'aca san aithisg sam bith fhrithealaiche agus an neach-dèiligidh, an iarrtas agus a fhreagairt, a thuilleadh air nàdar. Tha mu dheireadh ag innse mu na th 'sam bith teachdaireachdan bho luchd-dèiligidh agus an fhrithealaiche.
HTTP Header thathar a 'beachdachadh a bharrachd a' cheadachaidh. Nuair a tha an duilleag-lìn a 'faighneachd an dearbhadh cliant, am brabhsair a' taisbeanadh sònraichte uinneag le achaidhean airson tighinn a-steach ainm neach-cleachdaidh agus facal-faire. An dèidh an neach-cleachdaidh a-steach dhan dàta aca, am brabhsair a 'cur iarrtas http. Tha an tiotal "ùghdarrachadh".
Mar a chì thu na cinn-naidheachd?
A 'faicinn an http header, feumaidh tu a stàladh plug-ins bhrobhsair agad, mar eisimpleir, firefox:
- Firebug. Faic an cinn-naidheachd, faodaidh tu taba lìon (lìonra), far a thaghadh h-uile (a h-uile). Tha seo a 'plugan Tha na feartan a bhios feumail airson lìn-leasachaidh.
- Live HTTP Headers. Simple plug-in 'coimhead airson HTTP Headers. Le faodaidh e bhith air a ghineadh làimh iarraidh.
- Buill Ghrome furasta fhaicinn anns na naidheachdan nuair a tha iad a 'briogadh air a' phutan roghainnean, tagh Innealan luchd-leasachaidh (Innleadaireachd lìon).
Nuair a plug-ins a tha stàlaichte, ruith e, agus an ùrachadh do -sealladair.
Ceist dòighean
Na dòighean a chleachd ann HTTP, coltach ris an stiùireadh, a tha air a sgaoileadh ann an cruth teachdaireachd an fhrithealaiche. 'S e seo am facal sònraichte anns a' Bheurla.
- GET dòigh. Tha e air a chleachdadh gus fiosrachadh iarraidh bho stòras. Bha e cuide ris fad na gnìomhan a rithist.
- Dreuchd. Cleachdadh a tha e air a chur gu. Mar eisimpleir, air teachdaireachd lìonra sòisealta no beachd, am brabhsair a 'cur an dreuchd an-iarrtas buidheann agus cuiridh e ris an fhrithealaiche.
- Cheann. Tha an dòigh a tha coltach ris an toiseach, ach a 'cluich sgamhain ùrachadh gnìomh. Tha e ag iarraidh ach an meta-data, ach bho an fhreagairt an teachdaireachd. Dòigh-obrach a chleachdadh, ma tha iad ag iarraidh fiosrachadh fhaighinn air faidhlichean gun a luchdachadh a-nuas. Cleachd e ma tha iad airson deuchainn na feartan de na ceanglaichean air an fhrithealaiche.
- ChuR. Luchdan an dàta air an URL. Tha e a 'cur suim mhòr dàta.
- Roghainnean. Ag obair le rèiteachadh an fhrithealaiche.
- URI. Tha ea 'comharrachadh goireas agus tha URL.
Structair http fhreagairt
Tha frithealaiche a 'freagairt air iarrtasan an neach-dèiligidh le teachdaireachdan fada. Tha an fhreagairt a dèanamh suas de dhà no trì loidhnichean, tha a 'sealltainn am pròtacal dreach, frithealaiche inbhe an còd (200). Tha ea 'bruidhinn mu dheidhinn dè tha air atharrachadh air an fhrithealaiche airson giullachd tighinn a-steach iarrtas:
- "Hundred" inbhe a 'sealltainn soirbheachail giullachd fiosrachaidh. Tha an fhrithealaiche an uair sin a 'cur an sgrìobhainn don neach-dèiligidh. Tha an còrr den iarrtas lines sealltainn fiosrachadh eile mun chraoladh fiosrachaidh.
- Ma tha am faidhle a lorg no nach eil, am frithealaiche a 'cur ris an neach-dèiligidh 404, tha e cuideachd ris an canar mearachd.
- Còd 206 a 'sealltainn pàirt faidhle a-nuas, a dh'fhaodas a bhith air ath-thòiseachadh an dèidh greis.
- Còd 401 a 'sealltainn a' diùltadh cead. Tha seo a 'ciallachadh gu bheil an duilleag a dh'iarr ga dhìon le facal-faire a dh'fheumas a bhith air a chompàirteachadh ri dhaingneachadh an inntrig.
- Toirmeasg phaigheadh, thuirt code 403. Restrictions air beachdan, chaidh a luchdadh no bhidio - cumanta freagairt air an eadar-lìon.
- Tha cuideachd thionndaidhean eile an còd: sealach gluasad na dh'iarr am faidhl, taobh a-staigh an fhrithealaiche mearachd, a 'chuairt dheireannach gluasad. Anns a 'chùis seo, an neach-cleachdaidh a thèid ath-stiùireadh. Ma tha an còd-500, a 'ciallachadh gun robh fàilligidhean ann an fhrithealaiche obrachadh.
URL - dè a tha e?
URL - 'S e cridhe a'-lìn conaltraidh eadar an luchd-dèiligidh agus an fhrithealaiche. A 'iarrtas mar as trice tro chur an URL - èideadh goireas locator. iarrtas url structar a tha gu math sìmplidh. Tha grunn eileamaidean: http pròtacal (header), hoot (seòladh làrach-lìn), port, resourte agus frith-rathad a 'cheist.
Tha ghnàths seo cuideachd ri fhaotainn airson https ceangal tèarainte agus iomlaid fiosrachaidh. URL-seòladh a tha fiosrachadh mu dheidhinn an suidheachadh air làrach shònraichte air an eadar-lìon. Seòladh gabhail a-steach àrainn ainm, an t-slighe chun an duilleag, a thuilleadh air a h-ainm.
Tha a 'phrìomh rud a tha dhìth an obair gu URL - tha e doirbh eadar-obrachadh leis an aibidil Laideann, cho math ri àireamhan is samhlaidhean. Tha SEO optimization seòladh url pàirt chudromach.
feumail na shanas
Gnìomhach a 'choimpiutair luchd-cleachdaidh is luchd-leasachaidh nach eil àiteachan a dhol eòlach air cuid de proifeiseanta comhairle a thoirt seachad le eòlaichean anns an achadh:
- A 'sealltainn cinn-latha crìoch na faidhlichean agus sgrìobhainnean, le ùmhlachd do ùrachaidhean. Fiosrachadh àireamhail a thoirt seachad ann an àrd-luachan max-aois.
- A sgrìobhainn air leth a dh'fheumas a bhith ri fhaotainn airson dìreach aon URL.
- Ma tha an-ùrachadh faidhle a luchdachadh a-nuas le an neach-cleachdaidh, an t-ainm atharrachadh agus a 'ceangal ri e. Tha seo a 'dèanamh cinnteach gu bheil an ùr download, seach seann sgrìobhainn.
- Air-atharrachadh Feumaidh na bannan-cinn a 'cumail an-diugh ceann-latha mu dheireadh a atharrachaidhean ann an susbaint. Cha bu chòir resave duilleagan agus sgrìobhainnean, mur eil thu atharrachadh orra.
- Cleachd na dreuchd-iarrtas a-mhàin far a bheil feum. Lùghdachadh obair le SSL.
- Headers mus cur fhrithealaiche bu chòir sùil a plugan REDbot.
Similar articles
Trending Now