Cache-Control
HTTP/1.1 ヘッダーは、max-age と、キャッシュ コンテンツをパブリックにするかプライベートにするかを指定できます。これは、中間キャッシュがコンテンツをキャッシュできるかどうかを示します。
たとえば、Ruby on Rails のexpires_in()
デフォルトでは、Cache-Control: private
公開するリスクは?公開されている場合、コンテンツをキャッシュできる追加の場所はどれですか?たとえば、プロキシ サーバーでしょうか?
Web サイトが Amazon.com のようなものであるが、ユーザーが匿名である場合、おそらくプライバシーの問題はあまりないでしょうか? ユーザーがログインしている場合、データが場所を通過し、データが表示されるため、プライバシーの問題が発生する可能性があります. その場所が「悪い」ものになりたい場合は、とにかく気にする必要はありませんCache-Control: private
。
ユーザーがログインできる Web サイトで、その Web サイトが魚油やビタミンなどの健康製品のみを検索する場合はどうでしょうか。その場合、ユーザーがプライバシーの問題を本当に気にすることができる本などのより多くのさまざまな製品がある Amazon.com とは異なるため、関係するプライバシーはさらに少なくなります。
そうは言っても、 have の追加の利点はCache-Control: public
何ですか?