Komputeran, Tora
Header http çi ye?
Use-mailadres û http de ye ji bo danûstendinên agahî fermî di navbera muwekîlê û server hene. Ev agahî nayên dîtin, ku, bikarhênerên e, lê belê bêyî ku di operasyona rast ji browser ne mimkun e. Ji bo bikarhênerên ji rêzê agahiyên li ser vê û li ser erkên-mailadres û http xuya bêtir tevlîhev, lê di rastiyê de ew jî dihewîne zimanê zehmet ne. Ev e tiştê ku user web rojane bi rû ne.
http çi ye mailadres?
"Protokola Veguheztina kurucu" - da tekstekî header http. Ji ber ku hebûna xwe, girêdana di navbera "muwekîlê-server". Eger di warê sade şirove dike, ji aliyê geroka dişîne daxwaza, destpêkirina girêdana bi pêşkêşkarê. Last, by default, li benda ku daxwaza ji bo bi muwekîlê, ew prosesên, û dişîne back a summary an bersiv. Di nav qutîkê de search, li user "şerî" Navnîşana malpera ku bi http dest pê dike: // û encamên gihîştinê di form of the page vekirin.
Dema çap Navnîşana web li ser xeta berê, geroka pêwîst e server bikaranîna DNS. The server header li http (yek an jî çend), ku wî dişîne a mişterî, û paşê derketeyan li header xwestin, nas dike. The set pêk tê, yên diyarkirî sernivîsên pre-heyî û nehate dîtin.
Bi giştî, mailadres http têra xwe bi bandor bike. Ew ne li HTML-kodên xuya ne, ew bi agahiyên ku xwestin şandin. Gelek pirtűk bi xweber ji aliyê server şandin. Ji bo laye li PHP, bi kar tînin header hevkęşeya.
interaction browser û di malpera
Scheme ji danûstandina di navbera gerok û di malperê de, pir hêsan e. Bi vî awayî, header http dest bi string query, ku paşê ji bo ku pêşkêşkarê şandin. Di bersiv da, bi muwekîlê divê agahiyên ku tê. Tesaduf, protokola http bo hivdeh salên - ya herî li ser înternetê tê bikaranîn. Ev hêsan e, pêbawer, bi lez û nerm e. Karê http sereke - agahî ji web-server. ligthttp, Apache, nginx - The muwekîlê a browser û server e. Eger têkiliya di navbera wan de serkeftî ye, ku pêşkêşkarê li bersiva query retrieves agahiyên ku tê xwestin. agahî Http de text, files audio, video.
Protokola Dibe ku guhastina ji bo yên din. daxwaza műwekîlę ji sê beşan e:
- xeta destpêkek (type message);
- header (options message);
- bedena agahî (bi peyama ku ji hev vediqetînin a line vala).
The line destpêka - a element wêneke ji zeviyên lînka wê daxwaza http. avaniya request user is ji sê beşên sereke pêk tê:
- Method. Bi ev hevok type of request.
- Riya (rêya rast). Ev xeta URL, ku li pey domain.
- Protokola bikaranîn. Ev ji guhertoyeke protokola û http pêk tê.
gerokên Modern kar Versiyon 1.1. Pey re bi nasnavên ku di formata "name: value".
HTTP-caching
Bi kurtahî ev e, ku cache depo ji bo IP-pages û pelên din yên di cache provides (di bîra tînin ser dîska we). Ev, ji bo lezkirin bigihînin wan û re-panay e.
Cache'a xwe tevda di browser muwekîlê, dergeheke û proxy hiskirin ku server e. Berî ku te bişînin destê URL, geroka wê ji bo hêmanên ku di cache kontrol bike. Heger objeya e amade ne, bi daxwaza ji bo ku pêşkêşkarê din, bi ku derê ve mailadres caching http li ser server nginx kontrolkirin û bicîkirin. Gateways û proxies bi destê bikarhênerên cuda tê bikaranîn, da ku cache parvekirin.
HTTP-caching bi tenê bi awayekî bi lez vê operasyonê de di malperê de, di heman demê de jî dev ji guhertoya kevn yên vê rûpelê. Bi cache site dema şandina-mailadres û ji bo bersiva. Dibe ku ev agahî xwestin bi rêya HTTPS ne cached bê.
mailadres Description http
Yek ji wan mekanîzmayên cache herî girîng e-mailadres û http nirxandin heta. Ev manşetên bi raporkirina paşya ya bi agahiyên bersiva. Ew nîşan didin ku dem û roja ku cache binêrin tûtinê. Ji bo nimûne, wisa header wiha ne: bidawîbûnê: Wen, 30 Nov 2016 13:45:00 GMT. Ev avaniya tê bikaranîn, hema hema li her derê, di nav de ji rûpelên cache û pictures. Eger user an date kevintir hildibijêre, agahiyên bi wê cached bê.
mailadres proxy Http in category link header. Ew bi destê default cached ne. To wînê ji bo baş kar bike, her URL divê ji bo yek bighîjne naveroka biþînim. Eger rûpel du zimanan derbasbar e, her version divê URL xwe bi xwe heye. Title gor cache navê query-mailadres û guhertin. Ji bo nimûne, eger display query ya girêdayî li ser browser, pêşkêşkara divê bi şandina header. Bi vî awahî, di cache bi versiyonên cuda yên lêpirsînên û cureyên belge veşartin. TTP qebûl header pêwîst e ji bo balê up lîsteyên formatên gengaz çavkaniyên bikaranîn, bi xwe gelekî bi hêsanî bi kar bi, ji ber ku ew tasfiye di cihdeye.
in çar komên ji sernavên ku derbas overhead hene. Van sernivîsên sereke - ew di tu server raporê û bi muwekîlê, bi daxwaz û bersiva wek xwezayê de hene, herweha. Bi ro naveroka peyam ji daxwazkerê û pêşkêşkarê de rave dike.
header HTTP tê hesibandin an destûr din. Dema ku web-page piştrastkirina daxwazkera de bipirse, geroka displays a paceyê taybet bi zeviyên ji bo ketina navê bikarhêner û şîfreya xwe. Piştî ku user dikeve Daneyên xwe, browser daxwaza http dişîne. Ev dihewîne bi navê "destûr".
Çawa ji bo dîtina vê sernivîsê de?
Bo bînînî header http de, divê hûn ji bo sazkirina fîşa-ins bo browser'î xwe, ji bo nimûne, firefox:
- Firebug. View sernivîsê de, tu net tab (network), li cihê ku hilbijêrî hemû (hemû). Ev plugin xwedî taybetmendiyên ku ji bo pêşdebiran web dê bi feyde be.
- mailadres http Live. Simple fîşa-in ji bo viewing-mailadres û http. Bi lê dikare were bipêşxistin bi destan bixwaze.
- Endamên bi hêsanî Ghrome vê sernivîsê de di gava ku ewan pêl bişkoka settings, Amûr Pêşvebir (karên net).
Dema fîşa-ins sazkirin bi, ew bi rê ve û rihet xwe browser.
rêbazên query
Rêbazên ku tên bikaranîn di HTTP, yên bi ser fermanên, ku di form of bangê li server veguhestin. Ev peyva taybetî di zimanê Kurdî de ye.
- rêbaza GET. Ev agahî ji çavkaniyên bikaranîn. Ev jî bi wî re bû, hemû çalakiyên ku dest pê bike.
- POST. Bikaranîna ku şandin to. Ji bo nimûne, di peyama li ser tora civakî an jî Rayi, geroka Cih bedenê POST-daxwaz û ew bi server re dişîne.
- HEAD. Metoda mîna ya yekemîn e, di heman demê de performs function pulmonary. Ew bi tenê li meta-welat dipirse, ji bilî ji message bersiveke. Method tê bikaranîn, eger ew dixwazin ji bo agahiyên li ser pelên bê daxistin. Bi kar tînin, heger ew dixwazin ji bo ceribandinê bi fonksiyonên ji girêdan li ser pêşkêşkara.
- Danîn. Pelî di daneyên li ser URL. Ev guwastinewey mîqdarên mezin yên welat.
- Vebijêrkên. Kar bi configurations server.
- URI. Ev naskirin a binirxîne û dihewîne a URL.
bersiva http Structure
The server ji bo daxwazên bi muwekîlê bi mesajên dirêj bersivê. Bersiva ji çend xetên, ku mirov li Versiyon ji protokola, code status server (200). Ew li ser çi hatiye ser pêşkêşkara ji bo proseya request höndör guherand diweşînin:
- "Sed" status destnîşan a processing serkeftî yên agahî. The server wê belgeyê de bi muwekîlê dişîne. Ya mayî bi xetên daxwaza nîşan didin, agahiyên din li ser agahiyên veguhestin.
- Ger pel nehate dîtin an jî tune ye, ku pêşkêşkarê dişîne bo bi muwekîlê 404, ku bi şaşî gotin.
- Code 206 nîşan dide daxistinê file qismî, ku dikare bê piştî demekê de destpêkirine.
- Code 401 nîşan dide ji ber redkirina destûr. Ev tê wateya ku tê xwestin ji aliyê nasnavê xwe yê ku divê ketin bê ku piştrast bike entry parastin.
- Qedexekirina nasandin, got: Koda 403. Qedexeye li ser views, downloads an video - bersiva hevbeş li ser înternetê.
- tevgera demî ya Pela tê xwestin, an error server navxweyî ye, tevgera dawî: bi versîyonên din ên code hene. Di vê rewşê de, di user redirected wê bê. Eger code 500, ku tê maneya bûn ku di encama îflasa operasyona server hene.
URL - çi ye?
URL - dilê the web yên ragihandinê di navbera muwekîlê û server e. lokasyon çavkaniyê binirxîne bi unîformên - A bi daxwaza bi giştî bi rêya URL şandin. avaniya request url pir hêsan e. protokola http (header), derd (Adresa malpera), port, rêya resourte û query: Ev ji çend hêmanan pêk tê.
Protokola jî ji bo girêdana https ewle û danûstana agahî tune ye. URL-address de agahiyên li ser cîbecîkirina ji malpereke bi taybetî jî li ser înternetê. Address de, ji bo bi navê qadê de, riya ji bo vê rûpela, herweha navê xwe.
The zerereke sereke ya kar ji bo URL - ew interaction alikî, bi alfabeya latînî, herweha hejmara û sembol e. The SEO optimization url address de roleke girîng dilîze.
helpful
bikarhênerên komputerê çalak û pêşdebiran in places to get bi hinek şîret profesyonel dayîn ji aliyê pispor di warê hevudu ne:
- Nîşan dîrokên boriye dosya û belgeyên, mijarê ji bo rojanekirinan. Agahiyên statîstîk ku di nirxên bilind yên max-temen.
- A belge cuda de divê ji bo yek bi tenê URL License de derbasdar be.
- Eger file update ji aliyê bikarhêner were daxistin, guhertina navê û berve to it. Ev piştrast dike ku download nû, bêtir ji belgeyê de hîştine.
- Last-Modified-mailadres û divê ji bo roja niha ya dawî de guhertina di naveroka wê bimeşe. Divê pages û belgeyên Reşave, ne, heta ku hûn ji wan re biguherin.
- Bi kar POST-request tenê cihê ku pêwîst e. Biçûk kar bi SSL.
- Headers berî şandina server divê RedBot plugin kontrol bike.
Similar articles
Trending Now