aber noch mal.
Was würdest du als Funktionsparameter Parameter übergeben wollen?
Dort wo du die on callbacks definierst hast du nur den URI. Und den URI kannst eben lokal dann in der Callback Funktion abfragen.
Konzeptionell würde ich das aber sowieso anders angehen.
Nämlich den Client nicht 30 verschiedene Resourcen ("seiten") anbieten, sondern den Client schon einen Request mit Parameter stellen lassen und dann Serverseitig mittels den ganzen "Argument" Parametern arbeiten:
const String& pathArg(unsigned int i) const; // get request path argument by number
const String& arg(const String& name) const; // get request argument value by name
const String& arg(int i) const; // get request argument value by number
const String& argName(int i) const; // get request argument name by number
int args() const; // get arguments count
bool hasArg(const String& name) const; // check if argument exists