データを取得するために http GET を実行しています。IXMLHTTPRequest2 を使用しています。
URL "http://foo.com" (curl "http://foo.com") を取得すると、この URL を 2 回目に取得すると、サーバー上のコンテンツが実際に変更されますが、取得しているのはキャッシュされた結果。
キャッシュは URL のみを優先するように見えるため、同じ URL で異なるヘッダーを使用しても、キャッシュされた結果は同じです。「Cache-Control: no-cache」、「Cache Control: no-store」、および「Pragma: no-cache」を試しました。それらのどれも API によって尊重されません。
キャッシュをオフにしたり歩き回ったりする方法はありますか? (私が使用している 1 つのウォークアラウンドは、URL の末尾にゴミを追加することですが、私はそれが苦手です)。