From e89b674bc89bafd24308a40b88fc966bc8685abe Mon Sep 17 00:00:00 2001 From: sta Date: Thu, 8 Oct 2015 14:38:33 +0900 Subject: [PATCH] [Modify] Polish it --- websocket-sharp/WebSocketFrame.cs | 34 ++++++++++--------------------- 1 file changed, 11 insertions(+), 23 deletions(-) diff --git a/websocket-sharp/WebSocketFrame.cs b/websocket-sharp/WebSocketFrame.cs index 2ee8687b..0eeddc08 100644 --- a/websocket-sharp/WebSocketFrame.cs +++ b/websocket-sharp/WebSocketFrame.cs @@ -389,35 +389,23 @@ namespace WebSocketSharp private static string print (WebSocketFrame frame) { - /* Opcode */ - - var opcode = frame._opcode.ToString (); - - /* Payload Length */ - + // Payload Length var payloadLen = frame._payloadLength; - /* Extended Payload Length */ + // Extended Payload Length + var extPayloadLen = payloadLen > 125 ? frame.FullPayloadLength.ToString () : String.Empty; - var extPayloadLen = payloadLen < 126 - ? String.Empty - : payloadLen == 126 - ? frame._extPayloadLength.ToUInt16 (ByteOrder.Big).ToString () - : frame._extPayloadLength.ToUInt64 (ByteOrder.Big).ToString (); - - /* Masking Key */ - - var masked = frame.IsMasked; - var maskingKey = masked ? BitConverter.ToString (frame._maskingKey) : String.Empty; - - /* Payload Data */ + // Masking Key + var maskingKey = BitConverter.ToString (frame._maskingKey); + // Payload Data var payload = payloadLen == 0 ? String.Empty : payloadLen > 125 - ? String.Format ("A {0} frame.", opcode.ToLower ()) - : !masked && !frame.IsFragmented && !frame.IsCompressed && frame.IsText - ? Encoding.UTF8.GetString (frame._payloadData.ApplicationData) + ? "---" + : frame.IsText && + !(frame.IsMasked || frame.IsFragmented || frame.IsCompressed) + ? frame._payloadData.ApplicationData.UTF8Decode () : frame._payloadData.ToString (); var fmt = @" @@ -438,7 +426,7 @@ Extended Payload Length: {7} frame._rsv1, frame._rsv2, frame._rsv3, - opcode, + frame._opcode, frame._mask, payloadLen, extPayloadLen,