Okwuputa Ntughari Uzo Ozo

Ihe niile ị chọrọ ịma maka http

Http (Protocol Transfer Protocol) na-enye ụkpụrụ nkwekọrịta netwọk nke ihe nchọgharị weebụ na sava jiri iji kwurịta okwu. Ọ dị mfe ịghọta nke a mgbe ị gara na ebe nrụọrụ weebụ n'ihi na e dere ya na URL (eg http: // www. ).

Usoro a yiri nke ndị ọzọ dị ka FTP n'ihi na usoro onye ahịa na-eji ya iji rịọ faịlụ sitere na ihe nkesa dịpụrụ adịpụ. N'ihe banyere HTTP, ọ bụkarị ihe nchọgharị weebụ na-arịọ HTML faịlụ site na sava weebụ, nke egosiri na ihe nchọgharị ahụ na ederede, ihe oyiyi, hyperlinks, wdg.

Http bụ ihe a na-akpọ "enweghị ala." Ihe nke a pụtara bụ na n'adịghị ka usoro mgbasa ozi ndị ọzọ dị ka FTP , njikọ HTTP esitere ozugbo a rịọrọ arịrịọ ahụ. Ya mere, ozugbo ihe nchọgharị weebụ gị zigara arịrịọ ahụ ma savaghachite na ibe ahụ, ejikọta njikọ ahụ.

Ebe ọ bụ na ọtụtụ ihe nchọgharị weebụ na HTTP, ị nwere ike ịpịnye aha ngalaba ahụ ma nwee ihe nkwụnye ihe nchọgharị-jupụta "òkè http: //".

Akụkọ Http

Tim Berners-Lee kere HTTP mbụ na mmalite afọ 1990 dịka akụkụ nke ọrụ ya n'ịkọwapụta ụwa mbụ zuru ụwa ọnụ . A na-edegharị nsụgharị atọ bụ isi na 1990:

Ụdị kachasị ọhụrụ, HTTP 2.0, ghọrọ ọkọlọtọ a kwadoro na 2015. Ọ na-akwado nkwado na azụ na HTTP 1.1 ma na-enye nkwalite mmemme ndị ọzọ.

Ọ bụ ezie na HTTP dị na ya adịghị ezipụ okporo ụzọ zigara netwọk, a zụlitere HTTPS iji tinye ihe ezoro ezo na HTTP site na iji (nke mbụ) Secure Sockets Layer (SSL) ma ọ bụ (emesịa) Transport Layer Security (TLS).

Kedu ọrụ Http

Http bụ protocol nke ngwa ngwa wuru n'elu TCP nke na-eji njirimara nkwukọrịta onye ahịa-nkesa . Ndị ahịa HTTP na sava na-ekwusara site na arịrịọ HTTP na ozi nzaghachi. Isi atọ ụdị ozi HTTP bụ GET, POST, na HEAD.

Nchọpụta ahụ na-amalite nkwurịta okwu na ihe nkesa HTTP site na ịmepụta njikọ TCP na ihe nkesa ahụ. Usoro ntanetị weebụ na-eji ọdụ ụgbọelu 80 na ndabara ọ bụ ezie na ọdụ ndị ọzọ dị ka 8080 na-eji ya eme ihe mgbe ụfọdụ.

Ozugbo e guzobere nnọkọ, onye ọrụ ahụ na-ebute nzipu na ịnweta ozi HTTP site na ịga na ibe weebụ.

Ihe ndị metụtara HTTP

Ozi ezigara karịa HTTP nwere ike ịdapụghị nke ọma maka ọtụtụ ihe:

Mgbe nkwụsị ndị a mepụtara, usoro ahụ na-ejide ihe kpatara ọdịda (ma ọ bụrụ na o kwere omume) ma kọọ koodu njehie na ihe nchọgharị a na-akpọ nkwụnye koodu / koodu HTTP . Njehie malitere site na nọmba ụfọdụ iji gosi ụdị njehie ọ bụ.

Dịka ọmụmaatụ, njehie 4xx na-egosi na enweghị ike ịmechaa arịrịọ maka ibe ahụ ma ọ bụ na arịrịọ ahụ nwere ezighachi ezighi ezi. Dịka ọmụmaatụ, 404 njehie pụtara na enweghị ike ịchọta peeji ahụ; ụfọdụ weebụsaịtị na-enwe ụfọdụ omenala ndị na-atọ ụtọ 404 njehie .