post method

void post(
  1. String path,
  2. BloomRouteHandler handler, {
  3. List<BloomMiddleware> middlewares = const [],
})

Registers a POST route for path handled by handler with optional route-scoped middlewares.

Example

router.post('/api/items', (req) async {
  final payload = req.json();
  return BloomResponse.json(payload, statusCode: 201);
});

Implementation

void post(String path, BloomRouteHandler handler,
    {List<BloomMiddleware> middlewares = const []}) {
  _addRoute('POST', path, handler, middlewares);
}