Posts Tagged ‘HTTP-запрос’

Краткое описание протокола HTTP

Вторник, Январь 27th, 2015 Нет комментариев

Under : , , , , ,

HTTP (HyperText Transfer Protocol — протокол передачи гипертекста) был разработан как основа World Wide Web. (далее…)

Переменные среды CGI

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

При запуске CGI-скрипта веб-сервер передает ему целый ряд параметров в переменных среды. Часть переменных среды генерируется веб-сервером, а другая часть формируется из полей HTTP-запроса.

В «Спецификации CGI/1.1″ описан стандартный набор переменных среды CGI, формируемых веб-сервером, а также способ передачи CGI-скрипту полей HTTP-запроса в переменных среды. Кроме того, ряд веб-серверов (включая Apache) помимо стандартных формируют свои переменные, в которых передают скрипту дополнительные («нестандартные») параметры (E-Mail администратора сервера и т.п.). (далее…)

Почему mod_perl?

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

В этой статье я познакомлю вас с основами mod_perl, добьюсь того, что вы сами захотите попробовать поработать с ним и приведу в качестве примеров несколько известных сайтов, созданных с помощью mod_perl под Apache.

Что такое mod_perl?

mod_perl является сердцем проекта интеграции Apache/Perl, объединяющей в себе все возможности языка программирования Perl и web-сервера Apache. (далее…)

Обработка событий с помощью анонимных внутренних классов

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , ,

При разработке графического интерфейса пользователя (GUI) в Java много работы уходит на настройку обработчиков событий для каждого компонента, события которого вы желаете отследить. Обычно это включает в реализацию класса один или несколько обработчиков событий и перегрузку необходимых методов этих компонентов.

Если у вас много компонентов, то управление этими обработчиками событий часто становится большой головной болью. Например, рассмотрим Java апплет, который имеет несколько кнопок, каждая из которых при нажатии исполняет уникальную задачу. Для каждой кнопки мы должны назначить ActionListener, чтобы обработать щелчки мыши пользователя, и перегрузить метод actionPerformedПри наличии в нашем классе приложения реализации ActionListener и перегрузки метода actionPerformed мы обрабатываем все события кнопки в пределах нашего апплета. К сожалению, так как каждая кнопка отслеживается тем же самым ActionListener, наш actionPerformed метод должен выполнять несколько сравнений, чтобы определить, какая кнопка была нажата. Обычно это исполняется гадким switch или инструкцией if/else, как показано ниже, и это действительно не очень хороший объектно-ориентированный подход. (далее…)

Вывод сообщений пользователю в веб-приложениях

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , ,

Вывод сообщений пользователю — довольно распространенное действие, которое должно выполнять веб-приложение. Оно может происходить при обработке форм, это могут быть сообщения об ошибках, а также сообщения, которые говорят, что надо зарегистрироваться, когда пользователь пытается получить доступ к ограниченной части сайта, и во многих других случаях.

Вывод сообщений пользователю — довольно распространенное действие, которое должно выполнять веб-приложение. Оно может происходить при обработке форм, это могут быть сообщения об ошибках, а также сообщения, которые говорят, что надо зарегистрироваться, когда пользователь пытается получить доступ к ограниченной части сайта, и во многих других случаях. (далее…)