protected function httpPut($path, array $parameters = [], array $requestHeaders = [])
{
try {
$response = $this->httpClient->sendRequest($this->requestBuilder->create('PUT', $path, $requestHeaders, $this->createJsonBody($parameters)));
} catch (HttplugException\NetworkException $e) {
throw HttpServerException::networkError($e);
}
return $response;
}