Документация, что вы связаны с имеет ответ:
HTTP: httplib2.Http, инстанс использовать, чтобы сделать запрос HTTP. Вызывающие должны предоставить экземпляр с включенным кэшированием.
Итак, если вы хотите сконфигурировать экземпляр Http с настраиваемыми аргументами, а не по умолчанию, как включить кеширование, как предлагают документы - вы его создаете, а затем передаете здесь.
Другим преимуществом передачи пользовательского экземпляра Http является то, что вы можете использовать один экземпляр для нескольких вызовов, что делает кеширование, файлы cookie и т. Д. Намного более полезными.
См. httplib2
, как это сделать. Обратите внимание, что есть ссылка на список подробных примеров, а также на документы. Скорее всего, эти примеры будут намного полезнее для вас, чем что-либо, что угодно, чтобы опубликовать сообщение в Stack Overflow. Самый первый пример показывает вам, в одной строке, как создать экземпляр Http
с базовым кэшированием. В двух примерах показано, как использовать cache-control
. И так далее.
h = httplib2.Http (". Cache") и просто передать в переменной h http = h? – aris
@aris: Да, это самый простой пример. (Между тем, не было бы быстрее просто попробовать, чем попробовать его здесь и ждать ответа? Интерпретатор обычно не принимает 10 минут, чтобы ответить на однострочный, как люди). – abarnert