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

Введение в CGI

<<- Назад к вопросам

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

(Отметьте один правильный вариант ответа.)

Варианты ответа
она заносит в переменную $query значение первого аргумента командной строки
производит перекодировку первого аргумента командной строки
замещает первое шестнадцатеричное число в переменной $query его символьным эквивалентом
производит в переменной $query подстановку вместо шестнадцатеричных чисел, предваренных символом "%", их символьных эквивалентов(Верный ответ)
производит перекодировку кириллицы
Похожие вопросы
Укажите правильное обращение к переменной окружения REQUEST_METHOD для Perl:
В какой из форм метода GET не производится перекодировка символов кириллицы?
В чем состоит особенность использования URL-схемы mailto в качестве значения атрибута ACTION в элементе разметки FORM?
Какую дополнительную операцию необходимо выполнять при написании скриптов на C, которая не требуется при программировании и исполнении скриптов на Perl?
Что попадет в переменную $v1 при сопоставлении, если использовать URL - http://intuit.ru/script/test/v1?v1=v1&v2=v2 с шаблоном - ($v1,$v2)= $ENV{QUERY_STRING}=~/v1=(.*)&/
Для чего служит переменная PATH_INFO?
Чем отличается форма запроса form-urlencoded в методах GET и POST?
Чем отличается метод POST от методов GET и HEAD?
В каких случаях не нужно указывать атрибут ACTION в элементе разметки FORM при обращении к CGI-скрипту?
Можно ли использовать CGI-скрипты для обработки других методов доступа, отличных от GET и POST?