我的客户端中的每个线程都初始化为
self.credentials = oauth2client.client.SignedJwtAssertionCredentials(...)
http = httplib2.Http()
http = self.credentials.authorize(http)
self.http = http
这最初工作得很好,每个客户都能够做适当的工作。
随着时间的临近和令牌接近到期,刷新凭证以便每个线程可以继续取得进展的最佳方法是什么?我试过了
self.credentials.refresh(self.http)
就在一个小时前,但我看到了
_read_status 中的文件“/usr/lib64/python2.6/httplib.py”,第 355 行引发 BadStatusLine(line) BadStatusLine