diff --git a/websocket-sharp/Net/HttpListenerContext.cs b/websocket-sharp/Net/HttpListenerContext.cs index c228880c..30410677 100644 --- a/websocket-sharp/Net/HttpListenerContext.cs +++ b/websocket-sharp/Net/HttpListenerContext.cs @@ -229,15 +229,11 @@ namespace WebSocketSharp.Net _response.StatusCode = _errorStatus; _response.ContentType = "text/html"; - var content = new StringBuilder (64); - content.AppendFormat ( - "

{0} {1}", _errorStatus, _response.StatusDescription - ); - - if (_errorMessage != null && _errorMessage.Length > 0) - content.AppendFormat (" ({0})

", _errorMessage); - else - content.Append (""); + var content = createErrorContent ( + _errorStatus, + _response.StatusDescription, + _errorMessage + ); var enc = Encoding.UTF8; var entity = enc.GetBytes (content.ToString ());