From 18f77fa521f9f8dd8e2b9ee67151737ea9422ef6 Mon Sep 17 00:00:00 2001 From: sta Date: Fri, 3 Jan 2020 17:26:41 +0900 Subject: [PATCH] [Modify] Throw an exception --- websocket-sharp/Net/HttpListenerResponse.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/websocket-sharp/Net/HttpListenerResponse.cs b/websocket-sharp/Net/HttpListenerResponse.cs index b6946677..a220fd55 100644 --- a/websocket-sharp/Net/HttpListenerResponse.cs +++ b/websocket-sharp/Net/HttpListenerResponse.cs @@ -358,6 +358,11 @@ namespace WebSocketSharp.Net if (value.Length == 0) throw new ArgumentException ("An empty string.", "value"); + if (!value.IsPrintable ()) { + var msg = "It contains an invalid character."; + throw new ArgumentException (msg, "value"); + } + _contentType = value; } }