База ответов ИНТУИТ

Введение в 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 обязателен?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сколько форм метода 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?