MCPcopy Create free account
hub / github.com/cutelyst/cutelyst / queryParametersVariant

Method queryParametersVariant

tests/testrequest.cpp:228–236  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

226
227 C_ATTR(queryParametersVariant, :Local :AutoArgs)
228 void queryParametersVariant(Context *c)
229 {
230 QUrlQuery ret;
231 const auto params = c->request()->queryParametersVariant();
232 for (const auto &[key, value] : params.asKeyValueRange()) {
233 ret.addQueryItem(key, value.toString());
234 }
235 c->response()->setBody(ret.toString(QUrl::FullyEncoded));
236 }
237
238 C_ATTR(queryParameter, :Local :AutoArgs)
239 void queryParameter(Context *c, const QString &param, const QString &defaultValue)

Callers

nothing calls this directly

Calls 3

requestMethod · 0.80
responseMethod · 0.80
setBodyMethod · 0.60

Tested by

no test coverage detected