Введение в CGI | ointuit.ru

Введение в CGI

Ответы на курс: Введение в CGI

Что такое CGI?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что такое HTTP?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Является ли запись вида

#!/usr/local/perl
println "Content-type: text/html\n";
println "Hello CGI";

правильным CGI-скриптом?


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

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

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

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

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

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

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

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

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

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

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

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

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

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

Будет ли работать следующий скрипт?

#include <stdio.h>
main()
{
 printf("Content-type:text/html\n\n");
 printf("<h1>C и CGI</h1>");
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Comments are closed.


Яндекс.Метрика