Silverlight で WebClient でリクエストを投げるとサーバーまで飛ばずにキャッシュを返してくる。

こまった。。調べてみると、結構有名な事象らしい。
【参考にしたサイト】

PHPのコミュニティ ポータルサイト「PHPプロ!」


WebClient の Header に If-Modified-Since を設定したら、何か例外が出た。
困ったので、結局 Uri にユニークIDを追加する事にした。


海外のサイトでもコードを紹介しているところがあって、クエリストリングのパラメタ名が FoolCache って名前にしててちょっと笑った。