うまいぼうぶろぐ

linuxとhttpdとperlのメモ

HTTPのキャッシュとレスポンスヘッダ勉強

HTTP/1.0はPragma (Cache-Controlは実装してないので無視されるかも)
HTTP/1.1はCache-Controlを優先

ということなので両方送っておくのが無難。CGI::Applicationとかでは

$self->header_props(
  -type => 'text/html; charset=UTF-8',
  -cache_control => 'no-cache',
  -pragma => 'no-cache',
);

などとすると良い。