Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Web-програмиране с Java сървлети и Java Server Pages (JSP) - Основни концепции в Web програмирането. HTTP протокол
  1. Въведение
  2. HTTP заявка
  3. Основни концепции в Web програмирането
  4. Основни концепции в Web програмирането-2
Magenta
     
Автор  Magenta (16.05.2004 20:12)  съобщение до автора
Погледнат  3561 пъти  добави към любими
Оценка  добави коментар
Гласове  3  изпрати на приятел
Коментари  (0)  абонирай се за Java
    Страница 1 / 4

 





Интернет програмиране с Java
HTTP протокол. Основни концепции в Web програмирането.




HTTP протокол
HTTP – Hyper Text Transfer Protocol. Малко история по въпроса за HTTP – кога и защо е възникнал, т.н.

HTTP представлява прост текстов протокол, който се използва за пренос на практически вякакъв вид данни, наричани събирателно ресурси. Обикновено HTTP протокола работи през TCP/IP. В HTTP протокола има понятия като клиент (обикновено това са web browser-ите) и сървър (това са Web сървърите).
Стандартния порт на HTTP e 80, но може да се използва всеки друг свободен TCP порт.
HTTP се състои от:
•    заявка (request) – съобщение от клиента към сървъра
•    отговор (response) – отговор на сървъра на съобщението от клиента.

Общи сведения за Web сървърите.
Web сървърите са приложения, които “слушат” на определен порт (обикновено това е стандартния порт за HTTP – 80), и отговарят на заявките, получени от клиентски приложения (най-често клиентите на Web сървърите са browser-ите). Простите Web сървъри могат просто да връщат като отговор на заявките файловете, които са разположени в директорията, обозначена като главна Web директория. Например ако имаме един прост Web сървър и сме му указали, че главната му директория ще е C:MyWebSite, то тогава когато browser-a му поиска ресурса http://www.mywebserver.com/pictures/index.html, то  Web сървъра ще му предостави файла C:MyWebSitepicturesindex.html. Но всички съвременни web сървъри имат възможността да предоставят на клиентите си динамично генериран HTML. Тази технология се нарича CGI – Common Gateway Interface. CGI се изразява в това, че на базата на HTTP заявката web сървъра решава коя CGI програма да стартира и връща на клиента това, което CGI програмта изпише на стандартния изход. CGI програмата може да бъде написана на практически всеки език или script за програмиране.

Заявка - request

Формата на HTTP заявката е следният:
CODE
1
2
3
<метод> <URI> HTTP/1.1
<
headers>
<
empty line>



  Следваща страница >> 


Ключови думи: Java сървлет java server pages jsp http протокол програмиране


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008