void CgiHandler::exec(const QStringList & args, QtHttpRequest * request, QtHttpReply * reply) { try { // QByteArray header = reply->getHeader(QtHttpHeader::Host); // QtHttpRequest::ClientInfo info = request->getClientInfo(); // qDebug() << info.clientAddress.toString(); // qDebug() << info.serverAddress.toString(); cmd_cfg_jsonserver(args,reply); cmd_cfg_hyperion(args,reply); throw 1; } catch(int e) { if (e != 0) throw 1; } }
void CgiHandler::exec(const QStringList & args, QtHttpRequest * request, QtHttpReply * reply) { try { // QByteArray header = reply->getHeader(QtHttpHeader::Host); // QtHttpRequest::ClientInfo info = request->getClientInfo(); _args = args; _request = request; _reply = reply; cmd_cfg_jsonserver(); cmd_cfg_get(); cmd_cfg_set(); cmd_runscript(); throw 1; } catch(int e) { if (e != 0) throw 1; } }