Rorohiko, Whatunga
He aha te mea te pane http?
Whakamahia te pane http reira ko te utu o te kātipa mōhiohio i waenganui i te kiritaki me te tūmau. e kitea ki ngā kaiwhakamahi tēnei kōrero, engari e kore e taea, kahore te mahi tika o te pūtirotiro. No te kaiwhakamahi noa ngā mōhiohio e pā ana ki tenei me e pā ana ki te mahi mea pane http kaua uaua, engari i roto i te meka e kore te reo uaua e roto i ratou. Ko tenei te mea anga te kaiwhakamahi tukutuku i runga i te rā.
He aha te mea te http pane?
"Kawa Whakawhiti Kuputuhiitua" - na whakamāoritanga http pane. Nā ki tona oraraa rawa, hononga taea waenganui i "kiritaki-tūmau". Ki te faataa i roto i ngā ohie, i te pūtirotiro e tuku he tono, tīmata hononga ki te tūmau. Last, i te taunoa, te tiai maira i te tono i te kiritaki, tukanga reira, a ka ka tukua hoki te whakarāpopototanga whakahoki ranei. I roto i te pouaka rapu, te kaiwhakamahi "hama" te wāhitau pae e haamata i te http: // ko te hua whiwhi i roto i te puka o te whārangi whakatuwheratia.
A, no te tā i te wāhitau tukutuku i roto i te rārangi hāngai, e hiahiatia ana te pūtirotiro te tūmau te whakamahi i DNS. E mōhio ana te tūmau te pane http (kotahi e rave rahi ranei), e ka tukua ia he kiritaki, a ka whakaputanga te pane tonoa. Ko te huinga ngā o te taitara mua-ngā whakahauanga me kahore i kitea.
I roto i te whānui, ngā pane http feunga whai hua. e kore e kitea i roto i te HTML-waehere ratou, e tonoa mai e ratou ki te mōhiohio tonoa. E tonoa aunoa maha taitara e te tūmau. I roto i te tikanga ki te tukua atu te reira i roto i te PHP, te whakamahi i te pane mahi.
taunekeneke pūtirotiro me te paetukutuku
Scheme o ngā taunekeneke i waenganui i te pūtirotiro me te pae, ko te tino ohie. Na, ka tīmata http pane te aho rapu i te atu ka tono tangata ki te tūmau. I roto i te whakautu, me te kiritaki mai i te mōhiohio. Ratau, Kawa http ma whitu nga tau - te tino whakamahia i runga i te Internet. Ko reira ohie, pono, nohopuku, me te ngāwari. Ko te http mahi matua - te tono mōhiohio i te tukutuku-tūmau. Ko te kiritaki Ko te pūtirotiro me te tūmau - ligthttp, apache, nginx. Ki te he angitu te hononga i waenganui i a ratou, te tūmau i roto i te whakautu ki te uiui tango te mōhiohio e hiahiatia ana. mōhiohio http ngā kuputuhi, ngā kōnae oro, ataata.
pea te kawa waka mō ētahi atu. Kei tono kiritaki o e toru ngā wāhanga:
- te rārangi tīmatanga (momo karere);
- pane (kōwhiringa karere);
- tinana o te mōhiohio (te karere e wehe he raina pātea).
Ko te rārangi tīmatanga - he āhuatanga whakahauanga o nga mara pane o te http tono. tito hanganga tono kaiwhakamahi te o e toru ngā wāhanga matua:
- Tikanga. Ki reira tohu te momo o te tono.
- Ara (Ara). Ko tēnei rārangi o te URL, e whai te rohe.
- Ko te kawa whakamahia. Kei a ia ko te putanga o te kawa me te http.
whakamahi pūtirotiro Modern putanga 1.1. Aru e taitara i roto i te hōputu "ingoa: uara".
HTTP-Keteroki
Ko te rārangi raro ko e te keteroki whakarato rokiroki mō HTML-whārangi, me te tahi atu kōnae i roto i te keteroki (i roto i te mahara mahi i runga i tou puku mārō). Ko tenei i roto i te tikanga ki te tere ake te uru ki a ratou, ka anō-whakaora hōkaiipurangi.
Ko te keteroki Ko te pūtirotiro kiritaki, te kuwaha, me te takawaenga tūmau takawaenga. I mua i tonoa koe he karere i URL, ka tirohia te pūtirotiro mō ngā i roto i te keteroki. Ki te kore he reira te ahanoa, tukuna te tono kei te ki te tūmau muri, kei hea te takina ai pane Keteroki http i runga i te tūmau nginx. Gateways me ngāwari ai e whakamahia ana e te kaiwhakamahi rerekē, na ngā te keteroki te.
e kore e taea e HTTP-Keteroki tino anake tere ake te mahi o te pae, engari ano hoki ki te hoatu i te putanga tawhito o te whārangi. Ki te keteroki pae , ka unga pane ki te whakautu. Tenei e kore ai e keteroki mōhiohio tonoa mā HTTPS.
pane Whakamārama http
Ko tētahi o nga tikanga keteroki tino nui whakaaro pane http pau. Kei te pūrongo i te rā paunga whakaratohia i roto i te mōhiohio whakautu ēnei matua. tohu ratou te wa, me te rā ka whakaaro te keteroki te Matiu. Hei tauira, he pane pērā i whai: Pau: Wen, 30 Nov 2016 13:45:00 GMT. whakamahia tēnei anga te tata nga wahi katoa, tae atu ki ngā whārangi keteroki me ngā pikitia. Ki te kōwhiria e te kaiwhakamahi te rā pakeke, e kore e e keteroki te mōhiohio.
Http pane takawaenga he hono pane kāwai. e kore e ratou keteroki e taunoa. Hei keteroki ki te mahi tika, me hāngai ia URL ki tetahi ahua o te tirotiro. Ki te he tika i roto i reo rua te whārangi, me whai ona ake URL ia putanga. rerekē Taitara rite ki keteroki pane ingoa rapu. Hei tauira, ki te tei te whakaatu rapu i runga i te pūtirotiro, me te tūmau ki unga i te pane. Ko te kupu, i roto i te keteroki e rongoa putanga rerekē o uiui me ngā momo tuhinga. TTP manako hiahiatia pane te ki te utu ake rārangi o ngā hōputu taea o ngā rauemi e whakamahia ana, ki reira rawa ngāwari ki te mahi ki, mai faaore te reira faufaa.
E rōpū e whā o ngā pane e haere rauata. Ko nga kupu matua matua enei - e roto ratou i roto i tetahi tūmau pūrongo me te kiritaki, te tono, me te whakautu, me te āhua. Ko te whakamutunga whakaahua ana te ihirangi o tetahi karere i te kiritaki me te tūmau.
whakaaro pane HTTP te he whakamanatanga atu. A, no te ui i te-page tukutuku te motuhēhēnga kiritaki, whakaatu te pūtirotiro he matapihi motuhake ki mara mō te tomo ingoa kaiwhakamahi me te kupuhipa. I muri i te kaiwhakamahi tomo ratou raraunga, ka tukua te pūtirotiro te http tono. Kei reira te taitara o "whakamanatanga".
Me pēhea te ki te kite i te kupu matua?
Hei kite i te pane http, e hiahia ana koe ki te tāuta mono-mai mo koutou pūtirotiro, mo te tauira, Firefox:
- Firebug. Tirohia kupu matua, ripa kupenga (whatunga), koe e taea e te wahi tīpako (katoa) katoa. He nga āhuatanga e ka whai hua mō ngā ngā tukutuku tēnei mono.
- pane http Live. Simple mono-i roto i mo te mātakitaki ngā pane http. Ki te taea te hanga i te reira te tono ā.
- Ghrome ngāwari ngā mema kite i te kupu matua, ina pāwhiri ratou te pātene tautuhinga, whiriwhiri Utauta Developer (mahi kupenga).
A, no te e tāuta mono-mai, rere reira me te oranga tō pūtirotiro.
tikanga uiui
Ko te tikanga e whakamahia ana i roto i te HTTP, kua ritenga ki nga tohutohu e kua tuku i te puka o ngā karere ki te tūmau. Ko te kupu motuhake i roto i te reo Ingarihi tenei.
- GET tikanga. Kei te whakamahia te reira ki te tono pārongo i te rauemi. I reira ki a ia katoa timata nga mahi.
- POST. Mā te reira e tuku ki. Hei tauira, he karere i runga i te whatunga pāpori he kōrero ranei, tuu te pūtirotiro te tinana POST-tono, me te tukua te reira ki te tūmau.
- HEAD. Ko rite ki te tuatahi te tikanga, engari mahi mahi pūkahukahu. ui ia anake te meta-raraunga, i te karere whakautu anake. Kei te whakamahia te tikanga, ki te hiahia ratou ki te tiki mōhiohio i runga i ngā kōnae, kahore tikiake. Whakamahia te reira, ki te hiahia ratou ki te whakamatautau i te taumahinga o te hononga i runga i te tūmau.
- TUKU. Utaina te raraunga i runga i te URL. whakawhiti te reira i nui o ngā raraunga.
- Kōwhiringa. Mahi ki whirihoranga tūmau.
- URI. tautuhi te reira i te rauemi, me te kei te URL.
whakautu http Hanganga
pahono te tūmau ki tono kiritaki ki ngā karere roa. ngā o te torutoru rārangi, e tohu te putanga kawa, waehere tūnga tūmau (200) te whakautu. kōrero ia e pā ana ki te mea kua puta ke i runga i te tūmau mō te tukatuka o tono taumai:
- "Hundred" mana tohu te tukatuka angitu o ngā mōhiohio. Ko te tūmau ka e tuku te tuhinga ki te kiritaki. Ko te toenga o nga rārangi tono tohu ētahi atu mōhiohio e pā ana ki te kōrero tuku.
- Ki te te kore i kitea te kōnae e kore te tīariari ranei, e tuku te tūmau ki te kiritaki 404, kua karangatia e hoki a reira i te hape.
- Code 206 tohu tikiake kōnae wāhanga, e taea te anō i muri i te ia.
- Code 401 tohu te kore o te whakamanatanga. tikanga o tēnei e tiakina te whārangi tonoa e te kupuhipa e me tomo kia ki te whakaū i te tomokanga.
- Ko te aukati o te kuhu, ka mea waehere 403. here i runga i ngā tirohanga, tikiake ataata ranei - he whakautu noa i runga i te Ipurangi.
- He hoki atu putanga o te waehere: te kaupapa rangitahi o te kōnae tonoa, he hapa tūmau ā-roto, te kaupapa whakamutunga. I roto i tenei take, ka tukuna te kaiwhakamahi. Ki te he waehere 500, e te tikanga e reira nga rahunga i mahi tūmau.
URL - he aha te mea te reira?
URL - Ko te ngakau o te tukutuku o kōrero i waenganui i te kiritaki me te tūmau. Kei te nuinga o te tono ka tonoa mā te URL - kairapu rauemi kākahu. Ko te tino māmā hanganga tono url. Kei a ia ko te maha huānga: kawa http (pane), koukou (wāhitau paetukutuku), tauranga, ara resourte me te uiui.
E wātea ana hoki te hononga https haumaru, me te utu o te mōhiohio hoki te kawa. kei URL-wāhitau mōhiohio e pā ana ki te whakanohonga o te pae ngā i runga i te Ipurangi. ngā Wāhitau te ingoa rohe, te ara ki te whārangi, me te tona ingoa.
Ko te drawback matua o te mahi ki te URL - reira te pāhekoheko rorirori ki te tātai reta Latin, me te tau, me te tohu. Ko te Seo arotautanga url wāhitau e whai wāhi nui.
tīwhiri āwhina
e kore e ngā kaiwhakamahi rorohiko Active me ngā wāhi ki te kia kite ki etahi tohutohu ngaio homai e tohunga i roto i te mara:
- Tohua ngā rā paunga o ngā kōnae me ngā tuhinga, i raro ki whakahōunga. whakaratohia mōhiohio tauanga e i roto i te uara nui o max-tau.
- Me kia wātea te tuhinga motuhake mō te kotahi anake URL.
- Ki te ki te tikiake i te kōnae whakahou i te kaiwhakamahi, te huri i te ingoa, me te hono ki reira. Mā tenei e te download hou, nui atu i te tuhinga tawhito.
- Me fakatatau pane Last-whakakētia ki te rā nei o te huringa whakamutunga i roto i te ihirangi. e kore Kia Tiakina anōtia whārangi me ngā tuhinga, te kore koutou te huri ratou.
- Whakamahia te POST-tono anake te wahi e hiahiatia ai. Whakaiti te mahi ki te SSL.
- Pane i mua i te tuku tūmau kia tirohia te REDbot mono.
Similar articles
Trending Now