Interface RequestBody.UrlEncoded

All Superinterfaces:
InboundData<Parameter>
Enclosing interface:
RequestBody

public static interface RequestBody.UrlEncoded extends InboundData<Parameter>

An application/x-www-form-urlencoded data consumer as defined by application/x-www-form-urlencoded.

Note that, unlike other the body decoders, parameters publishers are cached and can be subscribed by mutliple subscribers.

Since:
1.0
Author:
Jeremy Kuhn
  • Method Summary

    Modifier and Type
    Method
    Description
    Collects all parameters in a map that is emitted by the resulting Mono.

    Methods inherited from interface io.inverno.mod.http.base.InboundData

    stream
  • Method Details

    • collectMap

      Mono<Map<String,Parameter>> collectMap()

      Collects all parameters in a map that is emitted by the resulting Mono.

      Returns:
      a Mono of a map with parameter name as key and parameter as value