private async Task SendResponse(HttpListenerResponse response, byte[] body)
{
response.StatusCode = 200;
response.ContentLength64 = body.Length;
await response.OutputStream.WriteAsync(body, 0, body.Length).ConfigureAwait(false);
response.OutputStream.Close();
}