在PHP中,检查变量是否已通过GETPOST传输非常简单。使用cgicc库,它们看起来都一样。还有另一种可能只读取GET或仅POST变量吗?

我的代码:

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

最佳答案

我有同样的问题,所以我在cgicc文档中寻找解决方案。
CgiEnvironment 提供了getRequestMethod(),该方法根据您的请求返回“GET”或“POST”。

例如。

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

我还没有测试过。

09-29 21:10