apache и cgicc - различают переменные post и get - PullRequest
1 голос
/ 21 сентября 2011

В PHP очень просто проверить, передана ли переменная через GET или POST.С библиотекой cgicc все они выглядят одинаково.Есть ли другая возможность для чтения только GET или только POST переменных?

Мой код:

cgicc:Cgicc cgiobj;
std::cout << "Both, post or get: " << cgiobj("variablename") << std::endl;

1 Ответ

3 голосов
/ 16 марта 2012

У меня был тот же вопрос, поэтому я искал решение в документации по cgicc. Класс CgiEnvironment предоставляет getRequestMethod (), который возвращает "GET" или "POST" в соответствии с вашим запросом.

например.

cgicc::Cgicc cgi;
cgicc::CgiEnvironment env = cgi.getEnvironment();
std::string requestMethod = env.getRequestMethod();

Хотя я не проверял.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...