/// <summary> /// Metodo GenerateHttpResponse: Genera el texto que se da como respuesta al cliente /// </summary> /// <returns>Texto de respuesta</returns> public string GenerateHttpResponse() { string response = string.Format("{0}{4}{1}{4}{2}{3}", HTTPVersion, StatusCode.GetStringValue(), ReasonPhrase, Environment.NewLine, " "); foreach (var item in Headers) { response += string.Format("{0}{4}{3}{1}{2}", item.Key.GetStringValue(), item.Value, Environment.NewLine, " ", ":"); } response += Environment.NewLine; response += MessageBody; return(response); }