qthttpserver/tests/auto
Ievgenii Meshcheriakov 12b2d70a0a Don't move out handler lambda when serving requests
Moving out the lambda may make it unusable for the subsequent requests.
Adjust the router API to use a const reference to the lambda.
Remove mutable annotation from the routeHandler lambda because it
is not needed anymore.

Add a regression test to verify the behavior.

Task-number: QTBUG-100868
Pick-to: 6.4
Change-Id: I19f91c6a61e9155378e5ff34cbdb9b27d09fce2c
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2022-07-22 16:26:11 +02:00
..
cmake Add license headers to cmake files 2022-07-07 11:45:42 +02:00
qabstracthttpserver Use handleRequest and missingHandler for WebSockets, too 2022-07-08 13:47:01 +02:00
qhttpserver Don't move out handler lambda when serving requests 2022-07-22 16:26:11 +02:00
qhttpserverresponder Add license headers to cmake files 2022-07-07 11:45:42 +02:00
qhttpserverresponse Add license headers to cmake files 2022-07-07 11:45:42 +02:00
qhttpserverrouter Allow supplying non-temporary handler lambdas 2022-07-15 11:55:52 +02:00
CMakeLists.txt Add license headers to cmake files 2022-07-07 11:45:42 +02:00