From: Kazuhiro Fujieda Date: Wed, 7 Feb 2018 12:13:27 +0000 (+0900) Subject: proxy.pacが小さくなると内容が壊れるのを直す X-Git-Tag: v10.1~8 X-Git-Url: http://git.osdn.net/view?p=kancollesniffer%2FKancolleSniffer.git;a=commitdiff_plain;h=2bc6c8271bf8e9dc0e5276c1f8ddd8c7235e3948 proxy.pacが小さくなると内容が壊れるのを直す --- diff --git a/KancolleSniffer/ProxyManager.cs b/KancolleSniffer/ProxyManager.cs index b01c4fc..af4b9ee 100644 --- a/KancolleSniffer/ProxyManager.cs +++ b/KancolleSniffer/ProxyManager.cs @@ -189,9 +189,12 @@ namespace KancolleSniffer try { var response = (HttpWebResponse)request.GetResponse(); + var mem = new MemoryStream(); using (var stream = response.GetResponseStream()) - using (var file = new FileStream("proxy.pac", FileMode.OpenOrCreate)) - stream?.CopyTo(file); + stream?.CopyTo(mem); + mem.Position = 0; + using (var file = new FileStream("proxy.pac", FileMode.Create)) + mem.CopyTo(file); } // ReSharper disable once EmptyGeneralCatchClause catch