- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XMLHttpRequestのレスポンスが毎回同じ)
XMLHttpRequestのレスポンスが毎回同じ
このQ&Aのポイント
- XMLHttpRequestを使用してphp等のサーバーサイドプログラムにアクセスしたとき、常に同じレスポンスが返ってくる問題が発生しています。
- これは、XMLHttpRequestがキャッシュの情報を再利用しているためであり、リクエストを行っていないことが原因です。
- GETパラメータを毎回変えずに、異なるレスポンスを取得する方法はありますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
サーバ側(php)でHttpRequestのレスポンスを返すときに ヘッダーに各種情報(Expires,Pragma等)を含めておくといいのかもしれません。 http://www.rfs.jp/sb/perl/03/03.html#2%EF%BC%8ECGI%20%E3%81%8B%E3%82%89%E5%87%BA%E5%8A%9B%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B9%E3%83%98%E3%83%83%E3%83%80 ただブラウザの中にはこれらのヘッダの情報を無視するものがある、とか聞いた事もあります。。
お礼
なるほど。 Perl,PHP,Servlet、HttpResponseヘッダを返すことができるプログラムであれば、すべて実現可能ですね。 そしてそして、Apacheでも、設定によって自動的にこの情報を付加してくれるみたいですね。 これなら面倒でも非効率でもない運用ができそうです。 どうもありがとうございました。