Use HttpResponse.End instead of WriteAsync to avoid chunking