19.0.0 released Nov 08, 2023
Set req

Purpose: Set request data.

set-req data <data>

set-req sets information used to process a request. Some of this information is used by Vely and some is used by you in your code.

If you wish to set up global-request-data, you can do so by providing <data> in the "data" clause, which is a pointer to any type. Internally, this pointer is saved as void*, so it can be cast to anything. <data> can be retrieved later anywhere during a request with get-req (see "data" clause).
Examples
To set global request data:
my_type *mydata;
...
set-req data mydata

See global-request-data for more details and an example.
See also
Request information
get-req  
if-task  
input-param  
request-body  
set-input  
set-req  
task-param    
See all
documentation


You are free to copy, redistribute and adapt this web page (even commercially), as long as you give credit and provide a dofollow link back to this page - see full license at CC-BY-4.0. Copyright (c) 2019-2023 Dasoftver LLC. Vely and elephant logo are trademarks of Dasoftver LLC. The software and information on this web site are provided "AS IS" and without any warranties or guarantees of any kind. Icons from table-icons.io copyright PaweĊ‚ Kuna, licensed under MIT license.