Введение в CGI - ответы

Количество вопросов - 137

Где размещены данные, которые вводит пользователь в поля HTML-формы при передаче данных по HTTP методом POST?

Укажите правильную конструкцию bash при обращении к переменной окружения QUERY_STRING.

Можно ли использовать другие протоколы, отличные от HTTP, совместно с HTML-Forms?

Для чего нужна магическая последовательность символов $query=~s/%(.{2})/pack(‘c’,hex($1))/eg; при программировании на Perl?

Укажите причины популярности Perl как средства написания CGI-скриптов?

Регулярное выражение – это:

Можно ли применять поле TEXTAREA в совокупности с методом GET?

Будет ли работать следующий скрипт?
#include <stdio.h>main(){ printf("Content-type:text/html\n\n"); printf("<h1>C и CGI</h1>");}

Можно ли использовать метод POST в BASH – скриптах?

Что такое HTTP?

Можно ли принять данные от формы, если в URL используется схема mailto?

Из каких частей состоит HTTP-сообщение?

Что нужно, чтобы принять файл пользователя по методу POST и разместить его на сервере с помощью CGI-скрипта?

Где размещены данные, которые вводит пользователь в поля HTML-формы при передаче данных по HTTP методом GET?

Какой метод следует использовать совместно с File-upload?

Можно ли использовать тег ISINDEX для передачи данных BASH скрипту?

Можно ли использовать CGI-скрипты для обработки других методов доступа, отличных от GET и POST?

Можно ли передать данные в CGI-скрипт, если его URL в элементах разметки не указан?

Как получить значение первого аргумента командной строки?

Имеет ли особенности обработка переменных окружения скриптом на C при запуске его сервером или пользователем из командной строки?

Отметьте основные типы HTTP-запросов при использовании спецификации CGI.

Чем отличаются функциональные возможности bash и Perl с точки зрения написания CGI-скриптов?

Поддерживает ли версия HTTP 1.0 режим keep-alive?

Как узнать размер списка переменных окружения CGI скрипта на C?

Можно ли прочитать данные из стандартного ввода при помощи CGI-скрипта, написанного на bash?

Есть ли в С оператор redo?

Что попадет в переменную $v1 при сопоставлении, если использовать URL - http://intuit.ru/script/test/v1?v1=v1&v2=v2 с шаблоном - ($v1,$v2)= $ENV{QUERY_STRING}=~/v1=(.*)&/

Как включается модуль исполнения CGI-скриптов в Apache?

Какие методы доступа существуют?

Можно ли передать вложенный файл от клиента http-серверу при помощи CGI скрипта?

Что передается на сервер при использовании метода GET в форме isindex?

Что передается на сервер при использовании метода GET в форме form-urlencoded?

Где передаются пары "имя-поля=значение" при использовании формы запроса form-data?

В каких случаях сервер подставляет HTTP-заголовки в HTTP-отклик CGI-скрипта?

В какой из форм метода GET не производится перекодировка символов кириллицы?

Что передается на сервер при использовании метода POST в форме form-data?

Сколько способов приема данных может быть в CGI-скрипте?

Можно ли написать CGI-скрипт на Java?

Чем является в Perl-CGI-скрипте список переменных окружения?

Является ли запись вида
#!/usr/local/perlprintln "Content-type: text/html\n";println "Hello CGI";
правильным CGI-скриптом?

В каком случае предпочтительней использовать QUERY_STRING?

Накладывает ли ограничение Perl на применение спецификации CGI?

Какую дополнительную операцию необходимо выполнять при написании скриптов на C, которая не требуется при программировании и исполнении скриптов на Perl?

Можно ли в С считывать стандартный ввод посимвольно?

Необходим ли дополнительный оператор printf для формирования правильной структуры HTTP-сообщения?

Укажите правильный способ чтения данных из стандартного ввода С-CGI-скриптом при обращении к нему по методу POST:

Можно ли использовать CGI скрипт на C в качестве SSI?

Можно ли использовать CGI скрипт на C в качестве загружаемого модуля Apache?

Для чего нужны HTML-формы?

В каком атрибуте элемента разметки FORM указывается метод кодирования?

С какой целью был введен в HTML тип hidden элемента разметки INPUT?

Что передается скрипту при использовании поля ввода типа image?

В чем состоит особенность использования URL-схемы mailto в качестве значения атрибута ACTION в элементе разметки FORM?

Какие схемы кодирования используются при работе с HTML-формами при передаче данных от браузера серверу?

Сколько существует разновидностей элемента разметки INPUT?

Происходит ли преобразование данных файла при передаче его по механизму File-upload в теле HTTP-сообщения?

Какой тип кодирования следует применять при передаче вложенного файла?

Для чего служит переменная PATH_INFO?

Когда происходит перекодирование символов в их шестнадцатеричные эквиваленты?

Чем отличается метод POST от методов GET и HEAD?

Что необходимо для того, чтобы на сервере выполнялись CGI-скрипты?

Для чего нужен mod_perl?

Где передаются данные при использовании метода POST?

Является модуль исполнения скриптов элементом ядра http сервера или этот модуль устанавливается отдельно?

Какой из элементов разметки допустим только при применении метода POST?

В чем отличие переменных окружения при старте bash-скрипта HTTP-сервером и при старте bash-скрипта из командной строки?

Можно ли получить данные по методу POST в скрипт, который вызывается как SSI, если на HTML-странице нет HTML-формы?

Какие из аргументов главной процедуры используются при программировании CGI-скриптов?

Что обычно назначают в srm.conf?

Как организовать конвейер в Perl?

Что такое CGI?

С чего начинается скрипт на bash?

За счет чего достигается сокращение трудозатрат на программирование при обмене данными в World Wide Web?

В каких случаях анализ значения переменной окружения CONTENT_LENGTH обязателен?

Можно ли использовать метод OPTIONS совместно с BASH скриптом?

Можно ли использовать скрипт с приемом данных по методу GET в качестве SSI?

Укажите основные способы использования форм и CGI-скриптов:

Как попадают данные в аргументы командной строки CGI-скрипта?

Какой недостаток типичен для HTML-форм?

Какие существуют способы использования метода GET?

Когда в Apache следует вносить изменения в httpd.conf для настройки CGI скриптов?

Можно ли использовать CGI-скрипты в SSI?

Можно ли отключить исполнение скриптов в качестве SSI, но оставить исполнение скриптов вне HTML-страниц?

Как передается файл при File-upload?

Где размещаются данные при File-upload?

В какую переменную окружения помещают запрос при доступе isindex?

Что является функциональным аналогом использования полей типа HIDDEN?

Для того чтобы передать файл с машины пользователя на сервер, нужно:

В чем состоит особенность применения полей типа radio?

Можно ли прочитать данные, посланные методом PUT?

Укажите правильное обращение в С к переменной окружения по имени:

Что из ниже перечисленного не поддерживают CGI скрипты на PERL?

Укажите правильное название центрального хранилища программного обеспечения на Perl:

Какой из ниже перечисленных языков программирования не может быть использован для программирования CGI скриптов?

Отметьте строку, в которой применен конвейер:

Чем отличается форма запроса form-urlencoded в методах GET и POST?

Куда помещаются данные из HTML-формы при вызове скрипта методом GET?

Какую роль играет "пустая" строка в HTTP-сообщении?

Что такое Common Gateway Interface?

Где будет размещено имя файла File-upload при методе доступа GET?

Чем является в Perl-CGI-скрипте список аргументов командной строки?

Как определяется каталог размещения CGI-скриптов в Apache?

Можно ли вызвать CGI-скрипт из командной строки в UNIX?

В каких случаях не нужно указывать атрибут ACTION в элементе разметки FORM при обращении к CGI-скрипту?

В какую переменную окружения помещают запрос при доступе form-urlencoded по методу GET?

Что передается в качестве первого аргумента командной строки скрипта, написанного на С?

Как в bash получить доступ ко второму слову при обращении по ссылке вида http://intuit.ru/script/print?слово1+слово2?

Укажите правильное обращение к потоку стандартного ввода в PERL

Сколько форм метода GET существует в HTTP?

Ориентирован ли HTTP на постоянное соединение (connection oriented) изначально?

Укажите правильное обращение к переменной окружения REQUEST_METHOD для Perl:

В чем отличие между перебором аргументов командной строки CGI-скрипта, написанного на С, и перебором переменных окружения этого же скрипта?

В чем смысл применения элемента разметки TEXTAREA?

Укажите правильное значение типа кодирования, который указывается в элементе FORM:

Почему следует указывать метод POST, если нужно передать данные формы по SMTP?

Где располагается значение переменной PATH_INFO в URL скрипта?

Какую переменную окружения необходимо обязательно прочитать, чтобы получить данные запроса по методу POST?

Какие элементы разметки позволяют использовать метод GET?

Каким образом значения других полей формы отделено от содержания присоединенного файла?

Можно ли организовать в С-CGI-скрипте отложенное выполнение команд?

Что нужно сделать, чтобы обрабатывать другие методы доступа, отличные от GET и POST?

Когда применяют метод PUT?

Как передается присоединенный файл?

Нужно ли перекодировать строку запроса в C-CGI-скрипте из шестнадцатеричных чисел в символьные коды?

В чем различие между методами GET и HEAD?

Чем отличается форма запроса isindex от формы запроса form-urlencoded?

Откуда получает данные скрипт, который обрабатывает запрос по методу POST?

С каким модулем должен быть собран Apache, чтобы выполнялись CGI-скрипты?

Что передается в форме запроса form-urlencoded?

Укажите обращение к хешированному (ассоциативному) массиву?

Как определить конец списка переменных окружения в С?

Происходит ли передача данных от браузера к серверу при выборе поля ввода типа image?

Можно ли вызвать CGI скрипт, не перегружая страницы?

Нужно ли конвертировать русские буквы при обработке запросов из элементов isindex?

Какую опцию следует указать для каталога в Apache, чтобы в нем исполнялись CGI скрипты?

Чем вызвана необходимость передачи данных методом POST?

Что передается в качестве значения поля типа SELECT?