Kawa Whakawhiti Kuputuhi Kuputuhi

Nga mea katoa e hiahia ana koe ki te mohio mo HTTP

Ko te HTTP (Kawa Whakawhiti Kuputuhi Kuputuhi) e whakarato ana i te paerewa kawa whatunga e whakamahia ana e nga kaiwhakarato tukutuku me nga kaiwhakarato ki te whakawhitiwhitiwhiti. He mea ngawari ki te mohio ki tenei ka toro koe ki te paetukutuku na te mea i tuhia i roto i te URL (hei tauira : http: // www. ).

He rite tenei kawa ki etahi atu e rite ana ki te FTP e whakamahia ana e te kiritaki tono ki te tono i nga kōnae mai i te tūmau mamao. I roto i te take o HTTP, ko te nuinga o te kaituhi tukutuku e tono ana i nga kōnae HTML mai i te kaituhi tukutuku, ka whakaatuhia i te rorohiko me te kuputuhi, nga whakaahua, nga honongaitua, etc.

Ko te HTTP te mea e kiia ana he "pünaha kore." Ko te tikanga o tenei kaore i rite ki era atu tikanga whakawhiti kōnae pera i te FTP , kua heke te hononga HTTP i te wa kua oti te tono. Na, i te wa e tukuna ana e te kaitoro tukutuku to tono me te whakautu a te tūmau ki te whārangi, ka kati te hononga.

Mai i te nuinga o te pūtirotiro tukutuku ki te HTTP, ka taea e koe te pato noa i te ingoa rohe me te kapi i te pūtirotiro i te wāhanga "http: //".

Hītori o HTTP

I hangaia e Tim Berners-Lee te HTTP tuatahi i te timatanga o te tau 1990 hei waahanga o tana mahi i te whakamaori i te Tukutuku Ao Ao . E toru nga putanga matua i whakamahia i nga tau 1990:

Ko te putanga hou, ko HTTP 2.0, he paerewa paerewa i te tau 2015. Kei te pupuri i te whakahoaho ki muri ki te HTTP 1.1 engari kei te whakarato i nga whakapainga whakarei ake.

Ahakoa ko te HTTP paerewa e kore e whakamuna i te waka i tukuna i runga i te whatunga, i whakawhanakehia te paerewa HTTPS ki te whakapiri i te whakamunatanga ki HTTP mā te whakamahinga (tuatahi) Haumaru Haumaru Haumaru (SSL) ranei (muri) Haumaru Haumaru (TLS).

Pehea te mahi HTTP

Ko te HTTP he kawa paparanga tono kei runga ake o te TCP e whakamahi ana i te tauira whakawhiti kiritaki . Ko nga kaihokohoko HTTP me nga kaiwhakarato e whakawhitiwhiti ana ma te tono HTTP me nga karere urupare. Ko nga momo karere HTTP matua e toru ko GET, POST, me te HEAD.

Ka timata te whakawhitiwhitiwhiti korero ki te tūmau HTTP mā te tīmata i tētahi hononga TCP ki te tūmau. Ko nga waahi tirotiro tirotiro tukutuku e whakamahi ana i te tauranga tūmau 80 na te taunoa, ahakoa ko etahi atu ports pērā i te 8080 ka whakamahia i ētahi wā.

Kia whakaturia he huihuinga, kei te kaiwhakamahi te tuku me te whiwhi i nga karere HTTP ma te toro ki te whārangi tukutuku.

Nga Take me te HTTP

Ko nga karere ka tukuna i runga i te HTTP kaore e taea te tuku angitu mo etahi take:

A, no te paanga o enei parekura, ka hopuhia e te kawa te take o te ngoikoretanga (mehemea ka taea) me te ripoata i te waehere hapa ki te rorohiko i huaina he raina / waehere HTTP . Ka timata nga hapa ki tetahi tau hei tohu i te ahua o te hapa.

Hei tauira, he hapa 4xx e tohu ana kaore e taea te whakaoti i te tono mo te whārangi, kei te tono he raupapa haupae hē. Hei tauira, ko te 404 hapa ko te kore e kitea te whārangi; kei etahi paetukutuku etahi ahuareka ahuareka 404 whārangi whaitake .