|
Article on other languages:
|
HTTP (енгл. HyperText Transfer Protocol) је главна и најчешћа метода преноса информација на вебу. Основна намена овог протокола је испоручивање HTML докумената, тј. веб страница. HTTP је само један од протокола који постоје на Интернету. Други значајни интернетски протоколи су: FTP, HTTPS, IMAP, IRC, NNTP, POP3, RTP, SIP, SMTP, SNMP, SSH, SSL, Telnet, UUCP идр. Развој и стандардизацију HTTP протокола надгледају W3C и Internet Engineering Task Force. HTTP протоколHTTP је протокол за комуникацију између сервера и клијента, који функционише по принципу захтев/одговор. HTTP клијент, који је најчешће веб прегледач, иницира пренос података након што успостави TCP/IP везу с удаљеним веб сервером на одређеном порту. Сервер константно ослушкује захтеве на одређеном мрежном комуникацијском порту (типично порт 80), чекајући да се клијент повеже и пошаље свој захтев. Захтев се састоји од основне HTTP команде (чија је синтакса прописана стандардом и која се састоји од назива команде, имена траженог документа и верзије подржаног HTTP-а) и заглавља које се састоји од одређеног броја редова текста који поближе одређују аспекте захтева. Захтев клијента се обрађује на серверу и, у зависности од исправности захтева и могућности задовољавања истог, клијенту се шаље одговарајући одговор. Одговор се састоји од извештаја о статусу захтева (који се састоји од троцифреног кода и кратког дескриптивног текста статуса, нпр. ПримерПример једног захтева за документ од стране клијента: GET /index.html HTTP/1.1 Host: www.example.com Пример одговора на HTTP захтев: HTTP/1.1 200 OK Date: Mon, 23 May 2005 22:38:34 GMT Server: Apache/1.3.27 (Unix) (Red-Hat/Linux) Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT Etag: "3f80f-1b6-3e1cb03b" Accept-Ranges: bytes Content-Length: 438 Connection: close Content-Type: text/html; charset=UTF-8 ... Три тачке означавају садржај траженог документа. HTTPS је верзија HTTP протокола која користи алгоритам SSL/TLS за заштиту садржаја захтева и одговора од евентуалног прислушкивања. Овај протокол обично користи порт 443. Локација HTTP (и HTTPS) докумената се одређује помоћу URL адресе. Спољашње везе |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net