teknolohiya

kahulugan ng http

Ang HTTP ay isang hypertext transfer protocol na ginagamit sa Web.

Ang HTTP ay isang acronym na kumakatawan sa HyperText Transfer Protocol, o Hypertext Transfer Protocol. Ang protocol na ito ay binuo ng mga internasyonal na institusyong W3C at IETF at ginagamit sa lahat ng uri ng mga transaksyon sa Internet.

Pinapadali ng HTTP ang kahulugan ng syntax at semantics na ginagamit ng iba't ibang web software - parehong mga kliyente, server at proxy - upang makipag-ugnayan sa isa't isa.

Gumagana ang protocol na ito sa pamamagitan ng kahilingan at tugon sa pagitan ng kliyente at ng server. Ang mga kahilingan ay kadalasang may kinalaman sa mga file, pagpapatakbo ng program, pag-query ng database, pagsasalin, at iba pang mga pag-andar. Ang lahat ng impormasyon na gumagana sa Web sa pamamagitan ng protocol na ito ay kinikilala ng URL o address.

Ang karaniwang transaksyon sa HTTP protocol ay binubuo ng isang header na sinusundan ng isang blangkong linya at pagkatapos ay isang piraso ng data. Tinutukoy ng header na ito ang pagkilos na kinakailangan ng server.

Mula noong ito ay nagsimula, ang HTTP ay nagbago sa iba't ibang mga bersyon. Kabilang sa mga ito, 0.9, 1.0, 1.1 at 1.2.

Ang protocol ng ganitong uri ay gumagana sa tatlong-digit na mga response code, na nakikipag-ugnayan kung ang koneksyon ay tinanggihan, kung ito ay matagumpay, kung ito ay na-redirect sa isa pang URL, kung may error sa bahagi ng kliyente, o sa bahagi ng server.

Ang mga application at web browser ay may posibilidad na umakma sa pagkilos ng HTTP, tulad ng nangyayari, halimbawa, sa tinatawag na "cookies", na nagpapahintulot sa pag-imbak ng impormasyon ng session, isang function na wala ang protocol na ito, dahil ito ay nagpapatakbo nang walang estado.

Ngayon, marami sa mga URL address ang nangangailangan ng pagsasama ng "//" protocol para sa kanilang tamang operasyon. Ang protocol na ito ay karaniwang sinusundan ng karaniwang "www" na code at pagkatapos ay ng partikular na address ng website na gusto mong bisitahin.

$config[zx-auto] not found$config[zx-overlay] not found