/**
  * @param \swoole_http_request $swooleRequest
  *
  * @return RequestInterface
  */
 private function transformRequest(\swoole_http_request $swooleRequest)
 {
     return $this->psr7Factory->createRequest($this->transformUri($swooleRequest), $this->transformRequestMethod($swooleRequest), $this->transformBody($swooleRequest), $this->transformHeader($swooleRequest))->withProtocolVersion($this->transformProtocolVersion($swooleRequest));
 }
 /**
  * @param ReactRequest $reactRequest
  *
  * @return RequestInterface
  */
 private function transformRequest(ReactRequest $reactRequest)
 {
     return $this->psr7Factory->createRequest($this->transformUri($reactRequest), $reactRequest->getMethod(), $this->transformBody($reactRequest), $reactRequest->getHeaders())->withProtocolVersion($reactRequest->getHttpVersion());
 }