Question Details

No question body available.

Tags

c++ rest type-conversion

Answers (1)

Accepted Answer Available
Accepted Answer
June 12, 2026 Score: 4 Rep: 17,120 Quality: High Completeness: 70%

RESTinio provides built‑in type conversion for query string parameters (RESTinio - Casting Parameters).

You can use castto like this:

#include 

if (qp.has("AcceptTime")) { long dAcceptTime = restinio::castto(qp["AcceptTime"]); }

This can be even more simplified with the use of valueor:

#include 

long dAcceptTime = restinio::valueor(qp, "AcceptTime", 0);

value_or returns a default value if AcceptTime key is missing. If the conversion fails, it will throw an exception.