Skip to main content

Ano ang isang HTTP server?

Ang isang HTTP server ay isang server na gumagamit ng hyper text transfer protocol (HTTP) upang makipag -usap sa mga computer ng kliyente, karaniwang sa pamamagitan ng isang browser sa internet.Ang HTTP ay ang pangunahing protocol na ginagamit sa mga web site, at ang mga server ng HTTP ay tumatagal ng karamihan ng mga server sa Internet.Ang iba pang mga uri ng mga server ay ginagamit para sa mas tiyak na paggamit, tulad ng isang file server na gumagamit ng file transfer protocol (FTP) sa halip na http.Bagaman maraming mga panloob na network ang gumagamit din ng mga server ng HTTP.Sa karaniwang proseso ng pag -browse mula sa isang computer ng kliyente, ang Universal Resource Locator (URL) ay inilalagay sa address bar ng isang browser.Halos palaging nagsisimula ito sa kahulugan ng kung anong protocol ang gagamitin upang gawin ang kahilingan, na karaniwang ang protocol ng HTTP.Karamihan sa mga browser ay gumagamit ng protocol na ito nang default, kahit na hindi ito partikular na ipinasok sa address bar.sa kliyente, karaniwang sa anyo ng mga dokumento ng Hyper Text Markup Language (HTML).Ang protocol ng HTTP ay kung ano ang pangunahing ginagamit sa prosesong ito.Paminsan -minsan sa mga ligtas na koneksyon, tulad ng isang transaksyon sa credit card, gagamitin ng server ang protocol ng HTTPS, na kung saan ay ang naka -encrypt na bersyon ng HTTP.Karamihan sa mga server ng HTTP ay maaaring gumamit ng protocol ng HTTPS nang default.

Bilang karagdagan sa pagbibigay ng mga web page, ang mga server ng HTTP ay maaari ring makatanggap ng data mula sa mga kliyente na gumagamit ng HTTP.Mabuti ito para sa mga sitwasyon kung kinakailangan ang input mula sa HTTP server, tulad ng pagpuno ng isang form, pagkuha ng isang survey, o pag -upload ng isang file.Maaari itong maging higit pa sa isang isyu kapag ang HTTP server ay nasa isang network lamang, tulad ng sa isang kumpanya o network ng paaralan, dahil madalas silang may interactive na mga web page..Ang Apache ay itinuturing na bukas na mapagkukunan ng software, na nangangahulugang ang pangunahing code ng mapagkukunan na nilikha ito ay libre at maaaring mabago at mapabuti ng mga gumagamit.Bilang karagdagan sa pagiging libre, mayroon din itong kalamangan sa paggamit ng script.Nangangahulugan ito na ang hiwalay na mga script ay maaaring patakbuhin nang hiwalay mula sa pangunahing software ng server, na nagbibigay -daan para sa isang web page na maging pabago -bago at mabago ang nilalaman nang mabilis nang hindi nakakasagabal sa pangkalahatang pagganap ng web page.Noong unang bahagi ng 2011, ang mga server ng Apache HTTP ay ginamit sa humigit -kumulang na 60% ng lahat ng mga server sa internet.