-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
If-Modified-Since #7
Comments
rift не поддерживается уже достаточно давно, попробуйте backrunner: http://doc.reverbrain.com/backrunner:backrunner Он совместим c rift, но трубует создания бакетов. |
Евгений, добрый день! Спасибо за Ваш ответ и рекомендации! Будем пробовать :) P.S. И спасибо за Elliptics, очень полезная штуковина, пользуемся уже несколько лет :))) |
Здорово! Рассказали бы, кто вы, какие задачи, что делает эллипткс :) |
Евгений, с удовольствием! Но хотелось бы в приватной беседе (например, skype или e-mail)... удобно ли Вам так будет? :) |
Конечно :) |
Здравствуйте!
Возникла проблема при которой не корректно обрабатывается заголовок "If-Modified-Since".
Мы видим проблему следующим образом:
curl -s -v 'http://127.0.0.1:8081/get/media/css/template/demo/cache/style.css' -H 'Host: cdn-site.ru' -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:41.0) Gecko/20100101 Firefox/41.0' -H 'Accept: */*' -H 'Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3' --compressed -H 'Connection: keep-alive' -H 'If-Modified-Since: Wed, 16 Dec 2015 14:22:32 GMT' -H 'Cache-Control: max-age=0' -o /dev/null
Заголовки запроса:
Заголовки ответа:
Как видно, при запросе "If-Modified-Since" Rift отвечает верным "Last-Modified", но при этом отдаёт файл заново "HTTP/1.1 200 OK".
Скажите, пожалуйста, в чём может быть проблема? Возможно, это исправляется какими-то опциями (к сожалению, не удалось найти нужные)?
ОС: Debian 7
Rift: v2.26.0.1.0
Elliptics: v2.26.9.2
Если нужна какая-либо дополнительная информация - прошу сообщить.
Заранее спасибо!
The text was updated successfully, but these errors were encountered: