convertRequest method

HttpRequest convertRequest(
  1. BaseRequest request,
  2. Uint8List body
)

Implementation

HttpRequest convertRequest(http.BaseRequest request, Uint8List body) {
  MediaType? mediaType = _extractMediaType(request.headers);
  return HttpRequest(
    headers: request.headers,
    body: _isMediaTypeText(mediaType)
        ? http.Response.bytes(body, 200).body
        : body,
    time: DateTime.now(),
    additionalData: {
      "contentLength": request.contentLength ?? body.lengthInBytes,
      "persistentConnection": request.persistentConnection,
    },
  );
}