• 1000 отображаемая валюта из выбранной валюты на моем сайте, и я использую сеанс для хранения выбранной валюты вместо использования параметра запроса в URL-адресе.
Я хочу кэшировать ответы на основе валют, я создал настраиваемый заголовок для каждый ответ x-currency: currency_value
и установите vary
заголовок vary: x-currency
, чтобы указать http cache
создать другой кэшированный контент по валюте.
но я не понимаю момент, когда пользователь отправляет запрос на http cache
, этот заголовок запроса не включается в настраиваемый заголовок x-currency: current_value
, поэтому как http cache
знает предпочтительную валюту для предоставления правильного ответа на user?
Я также думаю о вариации на cook ie, но, похоже, он обслуживает кешированный ответ уникальному пользователю, а не группе пользователей с той же предпочтительной валютой.
* 102 5 * пожалуйста, покажите мне, что я неправильно понял, или какие-либо альтернативные решения для этого!