CoimpiutaireanPrògramadh

HTTP-header: tuairisgeul, crìochan, feartan agus molaidhean

Tha an latha an-diugh eadar-lìon a tha stèidhichte air an conaltradh eadar na neach-dèiligidh (brabhsair) agus fhrithealaiche. Mar sin faodaidh iad a 'conaltradh ri chèile, sònraichte pròtacalan a leasachadh. E aon dhiubh sin an HTTP, agus taing ris, faodaidh luchd-cleachdaidh a 'ruith tro brabhsair agus faic duilleagan-HTML.

Dè tha na bannan-cinn HTTP-

HTTP - tha e an-slighe gu HTML-duilleagan a 'co-roinn eadar dà coimpiutairean. Tha pròtacal a chaidh a chruthachadh ann an 1990 agus tha e an-dràsta a 'phrìomh dhòigh a' sealltainn duilleagan le Hypertext.

HTTP-bannan-cinn - loidhne a bhios a 'conaltradh coimpiutairean. 'S e seo an cuimhne còmhradh eadar daoine. Browser nuair a dh'fhosglas tu an làrach a 'cruthachadh iarrtas, tha e a' toirt dhut am fiosrachadh riatanach mun deidhinn fhèin (cànan, dùthaich, iomradh air stòras, kernel dreach, agus mar sin air. N.). Fiosrachadh seo uile a chur an fhrithealaiche, agus an sin tha prògram sònraichte (Apache, Nginx, LiteSpeed agus barrachd. N.). Tha e a 'leughadh a fhuair sreang agus an crochadh air a' cheist a fhreagairt a 'gineadh.

Mar eisimpleir, an duine gu co-dhùnadh Fosgail google.com, tha e toirt a-steach ceangal san bhogsa rannsachaidh agus am brabhsair a 'cruthachadh iarrtas. HTTP-header brabhsair cùmhnantan, mar a leanas:

Tha toiseach loidhne

Seall google.com

rannsachadh

Tha mi bho Ruis

Mi a 'cleachdadh Google Chrome

Feumaidh mi an còd HTML-

Tha mi fiosrachadh mu dheidhinn an neach-cleachdaidh

HTTP corp

Tha mi an dùil

Tha an fhrithealaiche Pròiseasan an dàta agus a 'cruthachadh freagairt:

Tha toiseach loidhne

'S e na h-uile math, an duilleag a lorg agus Innleadaireachd

fhreagairt

Tha mi ag obair air Apache

Page atharrachadh 27.5.2017

UTF-8 còdachadh

teachdaireachd corp

Faigh a 'chòd duilleag

Ùr seo fiosrachadh bho an neach-cleachdaidh (logadh a-steach, am facal-faire)

Tha an teachdaireachd bhodhaig ga chraoladh HTML-code duilleagan.

https Feartan

A-nis 'chuid as motha de na làraich leis an bealaichean air HTTP- https-cheangal. An diofar mu dheireadh tha bharrachd crioptachadh air a h-uile fiosrachadh a sgaoileadh. Mus tòisich an iomlaid neach-dèiligidh Feumaidh-SSL an teisteanas an fhrithealaiche airson dearbhadh provverki. Airson an leasaiche nach eil ag atharrachadh, agus faodaidh e cumail a 'dol a bhith ag obair gun atharrachadh a' Chòd.

Tha an neach-dèiligidh a 'faighinn teisteanas airson seicichean e cinnteachd (' dèanamh coimeas eadar an teisteanas bhon fhrithealaiche agus tha an teisteanas a 'mheadhan). Ma tha a h-uile math, an uair sin tòisich e a 'HTTP-ghnàths. An dèidh a 'dearbhadh na bannan-cinn a tha dubh-cheileadh tro RSA teisteanas. -Nis tha an ionnsaigh urrainn ghoid cudromach-cleachdaidh fiosrachadh (logadh a-steach ainm, facal-faire, agus mar sin air. N.).

Coimhead HTTP-chòmhradh

HTTP-còmhradh Faodar sealltainn air an ceann fhèin. Mar a tha an abairt air a chleachdadh sònraichte lùghdachadh - Ceann-là, Cookie, Host, Server, etc. Faic HTTP - .. Headers urrainn cleachdadh na brabhsair leudachan. Bidh e cuideachd na chuideachadh ann an seirbheisean air-loidhne.

Airson coimhead air na HTTP-header na plugain a chleachdadh:

  • Firebug.
  • Live HTTP Headers.
  • HTTP Headers.

Of seirbheisean air-loidhne, a 'cleachdadh:

  • Bertal.ru.
  • stupid.su.
  • Speed-Tester.Info.

Tha iad a 'stad a fhaighinn bhon fhrithealaiche bannan-cinn agus a' sealltainn dhaibh ann fa leth uinneig. Agus bho aon duilleag gheibhear bho 100-200 tiotalan, agus faodaidh iad a chur o àm gu àm an dèidh beagan ùine. Mar eisimpleir, airson sùil a-loidhne ann an lìonraidhean sòisealta.

HTTP-bannan-cinn a roinn ann an ceithir seòrsa:

  • Coitcheann (Seanalair bannan-cinn) - air a chleachdadh ann an iarrtas agus a fhreagairt;
  • iarraidh (Request bannan-cinn) - iarrtas airson a ';
  • airson freagairt (Response bannan-cinn) - fhreagairt;
  • Fiosrachadh mu dheidhinn an t-eintiteas (Entity bannan-cinn) - ceistean is freagairtean.

Tha toiseach loidhne an neach-dèiligidh

Gus tòiseachadh a 'dèanamh iomlaid air fiosrachadh, air bhonn an toiseach a' phrìomh loidhne. Client e ag ràdh faidhle no nì e feum. Airson an adhbhair seo air cuid a dhòighean air dèiligeadh ris a 'ghnàths. Structair an loidhne-tòiseachaidh a dhèanamh de na trì pàirtean:

modh ceiste

pròtacal

DÈIDH

/c840024/upload.php

HTTP / 1.1

Às dèidh sin, a bhith cinnteach a bheil an loidhne agus Host URL a shònrachadh-seòladh an làraich. Tha diofar mhodhan sgrùdaidh. -Prògramaidh tric a 'cleachdadh:

  • GET - iarrtas airson fiosrachaidh (freagairt a chur chun an fhrithealaiche ann an ceangal).
  • DÈIDH - a 'cur fiosrachadh chun an fhrithealaiche falaichte dòigh (an fhreagairt nach eil ri faicinn ann an seòladh bar).
  • Head - an aon rud ri GET, ach an fhrithealaiche a 'tilleadh a-mhàin a tha an tiotal.
  • ChuR - gluasad mòr iarrtasan airson URL;

An dèidh a bhith a 'cur tòiseachaidh loidhne a leantainn le a h-uile eile cinn - User Agent, Cookie, etc. Without na bun-leigheis nach eil e comasach a' tòiseachadh a 'deasbad fiosrachadh thar HTTP ... Cinn a tha cuideachd an aon bharrachd ann am pròtacal 1.0 agus chan eil ghluasadach.

Tha an gluasad fiosrachadh bhon neach-dèiligidh

Às dèidh a 'gluasad de na tòiseachaidh loidhne, a' cur an neach-dèiligidh aca dàta gus aoigheachd a thoirt, mar eisimpleir, tionndadh a 'bhrabhsair, agus an cànan a chleachdadh. Ma thathar ag iarraidh, an fhrithealaiche dòcha adhart iarrtas agus fiosrachadh eile bhon luchd-cleachdaidh:

Dhìth (daonnan a chraoladh) HTTP-iarrtas header tha an t-slòigh, Referer, User Agent agus gabhail ris.

Aig an t-iarrtas am bann-cinn a 'toirt buaidh air an phrogramaiche nach urrainn, tha iad a chruthachadh le Opera. RÄ iteachadh an gluasad a dh'fhaodas a bhith anns a 'phrògram tro bharrachd a leudachadh.

Server HTTP-header - freagairt iarrtasan airson na duilleig

An dèidh a 'faighinn iarrtasan bhon neach-dèiligidh, an duilleag a' cur an fhrithealaiche cuid strings. Ann PHP airson HTTP tar-chur - an tiotal air a chleachdadh le header () gnìomh. Mar eisimpleir, faodaidh sibh cunntas ùr location na duilleige:

header ( 'Chuspair: http://www.site.com/').

Bho na duilleig air an fhrithealaiche don neach-dèiligidh dàta a chur ri fiosrachadh riatanach. Tha an dòigh seo urrainn ionnsachadh a tha a dhìth fiosrachadh bhon fhrithealaiche:

Mhòr-chuid feumaidh iarrtasan mar seo a thaisbeanadh gu ceart air an duilleag ann am brabhsair. Tha iad air an cleachdadh gus piseach a thoirt air astar de loading duilleagan.

naidheachdan brìgh

Tha na tiotalan a 'ciallachadh an iarrtas agus a fhreagairt, gach iarrtas a tha ceangailte ri sònraichte eintiteas (le còd HTML-duilleig). Taing do iarrtasan sin am brabhsair a 'sònrachadh fiosrachadh mun duilleag. Tha iad gnìomhach a chleachdadh airson Tasgadh.

Tha a 'chuid as motha a' còrdadh e an tiotal a deatamach Air-atharrachadh. -Iarrtas seo a dh'fhaodar a chur an dà chuid bho na brabhsair ris an frithealaiche, agus a chaochladh. Tro seo tiotal an luchd-cleachdaidh faighinn a-mach a bheil e riatanach airson ùrachadh a tasgadan. Example còmhradh :

Luchd-dèiligidh: "Tha mi a tasgadan de 05.16.2016, ma tha an duilleag seo air atharrachadh air an fhrithealaiche?"

Server: "Yes, tasgadan air atharrachadh 03.19.2017, seo tionndadh ùr."

frithealaiche fhreagairt

Nuair a gheibhear an loidhne-tòiseachaidh bhon neach-dèiligidh, an fhrithealaiche a 'gineadh freagairt.

HTTP

Pròtacal dreach

Tiotal a 'Chlàir inbhe

soilleireachadh

HTTP

1.1

200

OK

Ma tha a 'ceangal a-inbhe a dhearbhadh, an fhrithealaiche urrainn a chur an neach-dèiligidh ag iarraidh fiosrachaidh.

Example http-còmhradh Chithear anns an dealbh gu h-ìosal.

Foirmean iarrtais phrogramaiche air an duilleag le bhith a 'cleachdadh na header ().

inbhe còdan

Gus leantainn air adhart a 'conaltradh neach-dèiligidh, feumar a bhith cinnteach gu bheil a h-uile rud ag obair air aoigheachd a thoirt agus a thaisbeanadh gu ceart. Gus dèanamh cinnteach seo, tha an suidheachaidhean de na freagairtean a chaidh a chruthachadh. Iad a 'riochdachadh trì-figear àireamh.

Gluasad inbhe, faodaidh tu tòiseachadh leis na duilleagan mar thiotal, leithid header ( «http / 1.1 200 Ok»).

duilleagan taisgte

Gus cabhag a chur air a 'phròiseas iomlaid de dhuilleagan, bha e dh'innlich Tasgadh. Page a stòradh ann an riochd air a dhlùthadh ionadail coimpiutair stòr. Now Tiotalan chan eil cuimhn 'a chur mhòr faidhlichean. Tha thu a-mhàin gum feum gus dèanamh cinnteach gu bheil am fiosrachadh air an cumail agus an luchd-cleachdaidh an aon rud.

A chruthachadh sònraichte tasgadan loidhne iarrtasan, an dèidh a 'faighinn aoigheachd header bhon neach-dèiligidh sgrùdaidhean fhaicinn ma tha e Cache airson an duilleig. Mura h-eil, tha e a dh'iarras e bho an fhrithealaiche. San àm ri teachd, mus tèid a 'faighinn cothrom a' bhrobhsair ann am pròtacal bidh e a-mhàin cinnteach gu bheil na tasgadan air nach deach atharrachadh air an fhrithealaiche.

Airson sùil sgiobalta air fiosrachadh iomchaidh, air a chomharrachadh ann an HTTP Headers dligheachas. Tha an neach-dèiligidh a 'cur fiosrachadh mu na faidhlichean gu h-ionadail a tha air a stòradh ann, agus an fhrithealaiche a' sealltainn dreach. Ma tha iad a 'maidseadh, am brabhsair a' taisbeanadh dìreach dreach na tasgadan.

Airson SEO Optimization-còmhnaidh a dhìth gus sònrachadh ceann-là ann an HTTP Headers. Airson nan adhbharan seo, na mu-atharrachadh. A thuilleadh air sin, an tasgadan mus urrainn a h-ùrachadh an dèidh greis de stòradh. Airson an adhbhair seo criochnachadh. A cho-fhigearadh tasgadan a chleachdadh tasgadan-Smachd, oir faodaidh e cothrom a thoirt no disallow a shàbhaladh fiosrachadh bho na duilleig.

Proper tasgadan setup leigeil leat gluasad gu luath nan goireasan aca ann mullach a 'chùis airson nan einnseanan luirg. -Aontaran Yandex agus Google àm gu àm a 'tadhal air an làraich agus a ghleidheadh airgid ann mo tasglann. Às dèidh fhad 'sa bha iad a' tionndadh ris an frithealaiche sùil a thoirt air iomchaidheachd nan fiosrachaidh àm. Ma tha am fiosrachadh a tha air atharrachadh, am faidhle a-ùrachadh a 'tachairt air an fhrithealaiche search engine, agus an dàta a tha air ath-Inneacsadh.

Nithean comhairleachadh a ghluasad tiotal Air-dràsta ceann-latha air atharrachadh, an dòchas gu bheil an robot oir bidh e a 'cumail orra ann mullach artaigil issuance rannsachadh. Ach tha e a 'tionndadh a-mach gu bheil an algairim Tha atharrachadh a h-uile turas am fiosrachadh taobh a-staigh an tasgadan agus ath-chlàr-amais a-rithist e. Chan eil e daonnan a 'leantainn air adhart gu deagh thoraidhean a-mhàin agus uaireannan faodaidh worsen an suidheachadh an artaigil.

Air an t-URL-cheangal ann an brabhsair bar

Gus conaltradh le aoigheachd a thoirt a-steach an neach-cleachdaidh gach àm an URL-cheangal a-steach dhan bhrobhsair agad. Tha an caractar seo seata tha cinnteach, structar agus fiosrachadh riatanach a chraoladh therethrough. Structar a 'ceangal a dhèanamh suas de còig pàirtean:

  • ghnàths;
  • Rud ion-mhiannaichte agus a 'seòladh;
  • port làimhseachadh;
  • HTTP-loidhne (faigh a 'cur modh);
  • Ceist-code.

Le cuideachadh na ceangalan urrainn dhut inntrigeadh a-mhàin Chan eil an t-seòrsa de HTTP duilleagan, PHP, agus mar sin air. N. Tro riutha tha e comasach a lorg ann an stòr-dàta, no am fiosrachadh a chur gu fear eile a 'choimpiutair. Tha an dòigh seo gu tric a 'hackers a dhèanamh SQL-stealladh agus a measgachadh de dhòighean airson fiosrachadh a ghoid bho stòr-dàta na làraich.

URL rud a tha dhìth 'se dìth taic bho aibidilean eile - air a cleachdadh mhòr-chuid Laideann. Air sgàth seo, feumaidh tu smaoineachadh gu ceart tro tiotal giorraichte den aiste mus tèid fhoillseachadh. Às dèidh na h-uile, search engine cheangal measadh air cho feumail 'an goireas agus am fiosrachadh a bheir duilleag dhan neach-cleachdaidh. Uime sin, ann an SEO-Optimization bu chòir a bhith air aire shònraichte a phàigheadh dhan a 'cruthachadh ceart URL airson an artaigil.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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