Заголовки контроля кэша Appengine ProtoRPC

Можно ли установить заголовки контроля кэша при использовании библиотеки ProtoRPC AppEngine?

Если я запрашиваю свой сервис, я вижу, что он в настоящее время устанавливает заголовок без кэширования:

HTTP/1.1 200 OK
content-type: application/json
Cache-Control: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Content-Length: 2
Server: Development/2.0
Date: Thu, 20 Feb 2014 11:47:48 GMT

Мне не удалось найти какой-либо способ изменить его, хотя библиотека Endpoints действительно позволяет контролировать заголовки кэша, и я знаю, что она построена на ProtoRPC, так что, вероятно, это можно сделать.

1 ответ

Решение

Чтобы ответить на мой собственный вопрос, кажется, что это невозможно.

В коде облачных конечных точек есть хуки для изменения элемента управления кэшем, но они являются заглушками, еще не реализованными: https://code.google.com/p/googleappengine/issues/detail?id=9042

ProtoRPC пока еще не поддерживает его: https://groups.google.com/forum/

Другие вопросы по тегам