前言:requests发请求时,接口的响应时间,也是我们需要关注的一个点,如果响应时间太长,也是不合理的
1、获取接口请求的响应时间 r.elapsed.total_seconds()
import requests r = requests.get("https://www.baidu.com") print(r.elapsed.total_seconds())
运行结果:

2、设置接口请求的超时时间 timeout=float(timeout)
def get(self): try: r = requests.get(self.url, headers=self.headers, params=self.params, timeout=float(timeout)) print(r.url) result = decodeToBase64(r.content) response = json.loads(result) # response.raise_for_status() return response except TimeoutError: self.logger.error("Time out!") return None
转载于:https://www.cnblogs.com/guo2733/p/10542241.html
最后
以上就是现代香水最近收集整理的关于request的响应时间elapsed和超时timeout的全部内容,更多相关request内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复