FWQ
DRF框架如何对匿名用户进行限流?
DRF框架如何对匿名用户进行限流? 在IT行业这个发展更新速度很快的行业,只有不停止的学习,才不会被行业所淘汰。如果你是文章学习者,那么本文《DRF框架如何对匿名用户进行限流?》就很适合你!本篇内容主要包括##content_title##,希望对大家的知识积累有所帮助,助力实战开发! drf框架是如何对匿名用户进行限流的? 问题: drf框架提供限流功能以防止滥用,但是当用户未登录时,drf是如何对匿名用户进行限流的呢? 答案: drf通过ip地址对匿名用户进行限流。 源码中的这段代码展示了drf如何识别机器: def get_ident(self, request): xff = request.META.get('HTTP_X_FORWARDED_FOR') remote_addr = request.META.get('REMOTE_ADDR') num_proxies = api_settings.NUM_PROXIES if num_proxies is not None: if num_proxies ==…