SilverlightでWebリクエストを行う際の問題
-
22-07-2019 - |
質問
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の最後に未使用のランダムなパラメーターを置くことです。
所属していません StackOverflow