質問

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

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

私の問題は、何らかの理由で、一度リクエストを行うと(そしてデータを返す)、後続のリクエストは同じデータを返し続け、変更されないことです! (リクエストとその格言をキャッシュしたように、私はこれを行って以前に得たものを返すだけにしました)、URLをコピーしてブラウザに入れると期待される動作が得られます、なぜこれが起こっているのですか? Silverlightアプリを介したリクエストですか? ご協力いただきありがとうございます ダニエル

役に立ちましたか?

解決

このように見えることは既知の問題です。

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

回避策として推奨されるのは、各リクエストで一意のURIを確保するために、URIの最後に未使用のランダムなパラメーターを置くことです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top