/**
  * @param InternalRequestInterface $request
  *
  * @return array
  */
 public function internalRequestToArray(InternalRequestInterface $request)
 {
     /** @var InternalRequestInterface $r */
     $r = $request->withoutParameter('track');
     return ['uri' => (string) $r->getUri(), 'method' => $r->getMethod(), 'protocol_version' => $r->getProtocolVersion(), 'headers' => $r->getHeaders(), 'datas' => $r->getDatas(), 'files' => $r->getFiles(), 'parameters' => $r->getParameters()];
 }