OSDN Git Service

WebRequestでのリクエスト時にデフォルトでキャッシュを有効にする
authorKimura Youichi <kim.upsilon@bucyou.net>
Tue, 1 Dec 2015 07:43:07 +0000 (16:43 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Tue, 1 Dec 2015 09:08:46 +0000 (18:08 +0900)
内部で HttpWebRequest を使用する HttpClient も影響を受ける

OpenTween/Connection/Networking.cs
OpenTween/Resources/ChangeLog.txt

index 55527c7..6a9d598 100644 (file)
@@ -24,6 +24,7 @@ using System.Collections.Generic;
 using System.Diagnostics.CodeAnalysis;
 using System.Linq;
 using System.Net;
+using System.Net.Cache;
 using System.Net.Http;
 using System.Text;
 using System.Threading;
@@ -103,6 +104,7 @@ namespace OpenTween.Connection
             Networking.initialized = true;
 
             ServicePointManager.Expect100Continue = false;
+            WebRequest.DefaultCachePolicy = new RequestCachePolicy(RequestCacheLevel.Default);
         }
 
         public static void SetWebProxy(ProxyType proxyType, string proxyAddress, int proxyPort,
index 14e0a13..ccd857e 100644 (file)
@@ -11,6 +11,7 @@
  * CHG: Foursquareのサムネイル表示機能でチェックインURLの仕様変更に対応
  * CHG: 「APIコマンドを回避する」の機能を廃止
  * CHG: Ctrl+Insert キーで Ctrl+C と同じ機能が実行されるように変更 (Ctrl+Shift+Insert, Alt+Shift+Insert も同様)
+ * CHG: サムネイル画像の読み込み時にキャッシュが使われるように変更
  * FIX: Home/Endキーの直後に左右キーを押すと以前の選択ツイートの関連発言に移動してしまう不具合を修正 (thx @coookien!)
  * FIX: 発言詳細部のコンテキストメニューからURLのコピーを実行すると「&」が「&amp;」としてコピーされる不具合を修正 (thx @pO_0q!)
  * FIX: タイムラインの流速が速い時に発言一覧のスクロールバーがちらつく現象を修正