RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : GuestBook


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Eugen Kuleshov
To : Pilot
Subj : GuestBook

> > А что такого страшного? Какой вопрос -- такой и ответ :)
> > И причем тут "протокол CGI", позвольте спросить? Что это вообще за протокол такой? RFC есть? Это про тех динозавров, которые давно вымерли?
> From: hoohoo.ncsa.uiuc.edu

Тут конечно dip фигню сморозил... :)

[skipped]

> Все программы общающиеся через Web пользуются этими протоколами, в том числе и джавовские.

А вот тут фигню сморозил ты. "джавовские программы" (это же надо какое выражение!) - это Java servlets. Про CGI они ни сном, ни духом. Да и самого CGI в среде servlets engine не присутствует никаким боком.

> > Давайте уж тогда скажем так: среда, в которой выполняется server-side приложение, обычно позволяет получить сведения о параметрах HTTP-сессии :).
> При чем тут среда? CGI - это именно протокол. Можно и другим протоколом пользоваться для получения этих самых сведений, можно и самому такой протокол написать. Но в данном случае речь идет именно о протоколе CGI.

CGI - не протокол, а стандарт на интерфейс между веб сервером и внешними программами. HTTP - протокол обмена веб сервера и веб клиента. dip верно сказал, вся требуха относится именно к параметрам HTTP-сессии, а вот как ее получает конкретная софтина, формирующая динамический контент - это зависит...

> > И про яву ты зря смеешься. Там как раз все просто --
> > String userAgent = req.getHeader( "user-agent" );
> А где это сложно? Я и говорю - не надо усложнять. CGI прост как валенок и использовать его может что угодно, хоть ручками в окне терминала...

В окне терминала ты используешь ну никак не CGI. Не путай HTTP и CGI. А на счет использовать - далеко не всегда использование CGI эффективно, оправдано и переносимо на другие платформы.

Mon 03 Dec 2001 18:39 Mozilla/4.7 [en] (WinNT; I)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.