Програмиране в среда Интернет

HTTP

   

HTTP (HyperText Transport Protocol - протокол за пренасяне на хипертекст). За да осъществява комуникацията, HTTP използва модела от вида заявка/отговор. Всяка заяква включва : метода на заявяване; URL адреса на документ, програма или друг ресурс; HTTP версията, използвана от браузъра; друга помощна информация. Има няколко метода за заявяване, по използваните от които са :

  • GET - използва се за извличане на информация намираща се на даден адрес. Използва се за изпращане на данни от формуляри или за извикване на CGI програма. Данните се прехвърлят чрез URL адреса.
  • HEAD - подобен на метода GET, с тази разлика че след обработката на информацията сървъра връща само заглавната част, без информацията, която е обект на заявката. Използва се за извличане на информация от URL адреса, без да се получава информацията от последния
  • POST - използва се за информиране на сървъра, че информацията, приложена към заявката, трябва да бъде изпратена на посочения URL адрес. Обикновенно се използва за прехвръляне на информация към CGI програми от формуляри.

   Порта по подразбиране на HTTP e 80.

HTML

HTML (HyperText Markup Language) - Езикът за форматиране на хипертекст е езика на, който се пишат страниците. Той не е език за програмиране в прекия смисъл на думата, а по скоро език за форматиране. Форматирането става благодарение на тагове. Всеки един таг отговаря за определено форматиране на елементите (подравняване, курсив, удебеляване и др.). Всеки таг започва с < и завършва с >. Някои от таговете имат са двойни (отварящ и затварящ таг - <В>Bold</B>), а други не. Повечето тагове имат атрибути, чрез които се дефинират различни свойства на тага.

Хост (host)

   Централен или управляващ компютър в мрежа или в среда за разпределена обработка, който осигурява услуги, достъпни за други компютри или терминали, свързани в мрежата.