我试图弄清楚这个函数中的http参数是什么
我正在做http=None
,它工作正常,但我应该把别的东西放在那里吗?我不明白这是什么意思:
http:httplib2.Http,用于发出 HTTP 请求的实例。调用者应该提供一个启用了缓存的实例。
很高兴看到一个代码示例展示了它是如何使用的。
我试图弄清楚这个函数中的http参数是什么
我正在做http=None
,它工作正常,但我应该把别的东西放在那里吗?我不明白这是什么意思:
http:httplib2.Http,用于发出 HTTP 请求的实例。调用者应该提供一个启用了缓存的实例。
很高兴看到一个代码示例展示了它是如何使用的。
您链接到的文档有答案:
http:httplib2.Http,用于发出 HTTP 请求的实例。调用者应该提供一个启用了缓存的实例。
因此,如果您想使用自定义参数而不是默认参数来配置 Http 实例(如文档建议的那样启用缓存),您可以构造它,然后在此处传递它。
传入自定义 Http 实例的另一个优点是您可以使用单个实例进行多次调用——这使得缓存、cookie 等更加有用。
请参阅httplib2
如何执行此操作。请注意,有一个指向详细示例列表以及文档的链接。最有可能的是,这些示例对您来说比任何人在 Stack Overflow 上发布的任何内容都更有用。第一个示例在一行中向您展示了如何创建Http
具有基本缓存的实例。两个例子下来,它展示了如何使用cache-control
. 等等。