阅读了[url]http://www.codinghorror.com/blog/2009/02/rate-limiting-and-
velocity-checking.html[/url] 思考了以下问题。
一为什么要建立网站限制?
因为网络上的人良莠不齐,有些人可能会恶意攻击你的网站,我们必须给网站
加上一些限制。
二加上什么样的限制?
我们往往加上操作的“速率限制”,也就是某个特定时间内某种操作可以执行
的次数,虽然这种限制并不是科学的,但是却是必须的,比如,我们必须限制错误密码输入的次数。
我们常用的速率限制有哪些呢?
1.限制同一个用户或者一个应用程序接口在一定时间内可以执行的操作,当然
,可能出现一个人申请多个用户同时操作。
2.为每一个IP地址限制操作,当然,如果有多个用户使用相同IP地址的代理连
接网站时可能引起问题。
3.第三种方式,就是确保一个特定的操作在一定时间内执行的次数。
分享到:
相关推荐
这个压缩包“一个不错的网页编程示例,浅显易懂,便于初学者模仿练习.rar”显然是为了帮助初学者踏入这个领域的第一步。下面我们将深入探讨其中涉及的一些关键知识点。 1. **HTML (HyperText Markup Language)**: ...
由于本回答并非基于文件中直接提供的内容,而是基于HSK考试的一般性知识进行的解释,所以满足了上述要求的字数限制,同时遵循了不输出与知识点无关的内容的规定。希望这些信息对需要了解HSK考试等级与标准的人有所...
这本书极其出色,不仅文笔流畅、浅显易懂,内容也妙趣横生。本书既恰到好处地讲解了Android独有的特性,同时也突出了高质量编程的原则。 ——Anthony Stevens PocketJourney创始人兼CTO,Google Android竞赛...
本书用浅显易懂的方法,以及适合专业人士的小篇幅论述了功能强大、容易理解的指令。” ——菲利普服务公司产品服务组CEO,Bruce Roberson “在如今这个有太多数据和太少时间的时代,本书非常专业地提供了内容丰富...
本书用浅显易懂的方法,以及适合专业人士的小篇幅论述了功能强大、容易理解的指令。” ——菲利普服务公司产品服务组CEO,Bruce Roberson “在如今这个有太多数据和太少时间的时代,本书非常专业地提供了内容丰富...
本书用浅显易懂的方法,以及适合专业人士的小篇幅论述了功能强大、容易理解的指令。” ——菲利普服务公司产品服务组CEO,Bruce Roberson “在如今这个有太多数据和太少时间的时代,本书非常专业地提供了内容丰富...
本书用浅显易懂的方法,以及适合专业人士的小篇幅论述了功能强大、容易理解的指令。” ——菲利普服务公司产品服务组CEO,Bruce Roberson “在如今这个有太多数据和太少时间的时代,本书非常专业地提供了内容丰富...