3

Silverlight アプリで安らかなリクエストを行っています。ページにプッシュされる可能性のある情報を取得したいので、更新されたデータを取得するためのリクエストを継続的に行い、次のようなことを行います。

.... 
Uri url = new Uri(theUrl);WebClient wc = new WebClient();  
wc.DownloadStringCompleted += RetreiveUserMessagesResponse;
wc.DownloadStringAsync(url);

私の問題は、何らかの理由で、リクエストを行うと(そしてデータが返されると)、後続のリクエストが同じデータを返し続け、変更されないことです! (リクエストをキャッシュしたように、以前に取得したものを返すことができました)、URLをコピーしてブラウザに配置すると、期待どおりの動作が得られます。作成中になぜこれが起こるのですかSilverlight アプリを介したリクエスト? 助けてくれてありがとうダニエル

4

1 に答える 1

4

Looks like this is a known issue.

http://forums.silverlight.net/forums/p/14453/70533.aspx

What it recommends for a work around is putting some random, unused parameter at the end of the URI to ensure a unique URI on each request.

于 2009-10-30T20:31:48.203 に答える