HttpPayload.string constructor

HttpPayload.string(
  1. String body, {
  2. Encoding encoding = utf8,
  3. String? contentType,
})

A UTF-8 encoded HTTP body.

Implementation

HttpPayload.string(
  String body, {
  Encoding encoding = utf8,
  String? contentType,
})  : contentType = contentType ?? 'text/plain; charset=${encoding.name}',
      super(LazyStream(() => Stream.value(encoding.encode(body))));