Craigslist如何判断你是否处于隐身模式?
How does Craigslist determine if you are in Incognito mode
我试图检测用户在访问网页时是否处于隐身模式。
如果您在正常会话中访问http://boston.craigslist.org/gbs/fud/5127255934.html并单击reply
按钮,您将不会受到recaptcha的打击。但如果您在隐身模式下执行相同操作,则会出现验证框。
Craigslist是如何做到这一点的?它检查什么属性?
遗憾的是craigslist没有检查任何东西。
隐身模式忽略任何先前保存的缓存,cookie,历史记录等,并表现得好像你以前从未访问过该网站。
请注意,如果您完成captcha,并在访问不同的网站后在同一会话中再次访问该网站(不要关闭选项卡),它不会再次询问。
引自维基百科:
隐私模式或"隐私浏览"或"隐身模式"是某些web浏览器的隐私功能,用于禁用浏览历史记录和web缓存。这允许人们浏览Web而不存储可以在以后检索的本地数据。
隐身模式将用户视为从未访问过该站点-因此它忽略了浏览器缓存,cookie,历史记录等。你所看到的只是这种行为的副作用
相关文章:
- str.split(someString).join(someOtherString)是否等效于替换
- 如何查找值是否存在于二叉树中
- 如何检查一个字符串的所有字符是否都存在于另一个字符串中
- 在将绑定应用于控制器之后,是否会发出Angular$scope事件
- 当提供函数名称时,检查函数是否存在于同一作用域中
- 如果元素在容器外部,是否可以相对于容器以绝对定位来定位该元素
- 在对象上迭代以验证它是否's键存在于数组中
- AMD应用程序在浏览器中的加载速度是否快于CommonJS应用程序
- E4X中是否有一种方法可以将基元数据类型的XMLList转换为类似于Array.join()的Array
- 是否可以从独立于摄影机的three.js场景中的一个点应用雾
- Instagram客户端ID是否特定于每个使用它的人
- 如何使用javascript检查事件是否应用于元素
- javascript中是否有类似于Java中的Map类型
- 货币过滤器是否仅适用于使用 $scope.$eval() 的数字
- 如何使用 jquery 检查该值是否存在于带有标签的 select2 下拉列表中:true
- socket.io 客户端是否必须存在于全局范围内
- 是否有任何类似于Appinventor或Scratch的javascript构造块脚本/库
- 检查数组中的项是否存在于对象内部
- 在Express.js中,是否有一个相当于res.locals的路由
- Craigslist如何判断你是否处于隐身模式?