1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Надо забрать Post параметр из запроса, посредством модуля Cgi

Тема в разделе "Web - программирование", создана пользователем -, 3 ноя 2008.

  1. Гость

    Репутация:
    0
    Здравствуйте, уважаемые знатоки.

    Предупреждая коменты, типа Поищи по форуму.
    Искал
    На строку запроса 'CGI cgi' результат поиска 0 записей, как и на 'cgi Perl', 'CGI Perl'


    Передаю запрос с POST параметром(имя FL)
    Пробовал форматы
    -txt/xml
    -application/x-www-form-urlencoded

    формат
    -multipart/form-data
    недоступен из-за используемых програмных средств
    (помесь Apache с XSLT-конструктором интегрированным под Oracle, формат установленный организацией)

    Его невозможно вынять способом $query->param('FL'), значение параметра NULL,
    (документация http://search.cpan.org/dist/CGI.pm/CGI.pm#...O_YOUR_SCRIPT:)

    Также нет имени параметра в списке имен параметров.@names = $query->param

    зато параметр отлично видно в выгруженом методом $query->save(\*FILEHANDLE) файле
    (документация http://search.cpan.org/dist/CGI.pm/CGI.pm#...IPT_TO_A_FILE:)
    однако и здесь проблема.
    Both name and value are URL escaped.
    ESC подставнока изменяет все разделители на их коды( например ',' на '%2C')

    Есть два вопроса.
    1.Как забрать POST-параметр FL средствами PERL и модуля CGI
    2.Как сделать 'обратную' ESC кодировку ( из кодов в символы) средствами PERL (модуля CGI)
     
  2. Гость

    Репутация:
    0
    Вопрос №1 решен.

    Жду ответа на вопрос №2
     
  3. Vovochka

    Vovochka Гость

    Репутация:
    0
    CGI->escape - Кодирует
    CGI->unescape - Декодирует
     
Загрузка...
Похожие Темы - Надо забрать Post
  1. WebWare Team
    Ответов:
    10
    Просмотров:
    374
  2. Karatist
    Ответов:
    0
    Просмотров:
    54
  3. Karatist
    Ответов:
    4
    Просмотров:
    123
  4. никитан10
    Ответов:
    8
    Просмотров:
    165
  5. g3r01n
    Ответов:
    8
    Просмотров:
    243

Поделиться этой страницей