6.20 File Uploads

Handling of file uploads has special treatment in Micronaut. Support is provided for streaming of uploads in a non-blocking manner through streaming uploads or completed uploads.

To receive data from a multipart request, set the consumes argument of the method annotation to MULTIPART_FORM_DATA. For example:

  1. @Post(consumes = MediaType.MULTIPART_FORM_DATA)
  2. HttpResponse upload( ... )