【发布时间】:2018-04-28 21:00:12
【问题描述】:
我正在使用邮递员和浏览器调用 REST API。 每个都给我相同的结果,但是, 我需要知道如何识别哪些请求来自邮递员,哪些来自浏览器。 我需要阻止来自 Postman 的点击。
【问题讨论】:
-
从请求中获取标头并查找“邮递员令牌”。如果标头有,您的请求来自邮递员
-
你的问题和猴子的叫声没什么区别。具体来说,Postman 是越来越多的 REST 客户端之一。通常,REST 客户端工具(如 Postman)的工作是模拟浏览器。如果该工具做得很好,那么您无法确定来源(浏览器与 Postman)。此外,还有一个在浏览器中运行的 Postman 版本。
-
@DwB - 虽然你说的是真的,但他总是可以使用技巧绕过它。这就是他所要求的,以及如何去做的想法。