Recieve Data
Methods to receive data from the HTTP request in handlers
GET params
To receive GET params you can use get(...) method in net::http::request class.
Example: GET request on /sayhello?name=Medved
Verify GET params
To verify GET params you can use verify_get(...) method in net::http::request class.
Example: GET request on /sayhello?name=Medved&age=41
Handle POST Body
Recieve body from the request
JSON Data
To read and verify JSON data use net::http::request::json.
Example: POST request on /readjson with JSON data
Plain Text
To read plain data use net::http::request::text
Example: POST request on /readtext with plain text data
File Data
To save binary data into file use net::http::request::file
Example: POST request on /file with binary data
FormData
To handle form data messages use net::http::request::form (accepts application/x-www-form-urlencoded and multipart/form-data)
Example: POST request on /form with form data
Custom Sync Callback
To custom handle binary data use net::http::request::callback_sync
Example: POST request on /callback_sync with binary data
Custom Async Callback
To custom handle binary data use net::http::request::callback_async
Example: POST request on /callback_async with binary data