使用 JavaScript/Java 访问其他域的 Cookie

     2023-03-08     122

关键词:

【中文标题】使用 JavaScript/Java 访问其他域的 Cookie【英文标题】:Accessing Cookies of Other Domains using JavaScript/Java 【发布时间】:2014-01-14 17:48:53 【问题描述】:

我正在开发一款分析软件,需要从竞争对手网站获取或读取用户行为。我认为从竞争对手网站的 cookie 中获取信息会是一个更好的选择。有没有其他选择。此外,如何使用 JavaScript 或 Java 从所有域访问 cookie。

【问题讨论】:

我不认为你可以做到这一点,尤其是在java中 是的 Rugal,我也认为使用 Java 是不可能的,所以我正在寻找替代方案。 【参考方案1】:

如果这是可能的,电子商务世界将会不同。这在早期浏览器中是可能的,但在现代浏览器中,您无法访问来自其他域的 cookie。

【讨论】:

感谢 Vineet 的回复。您是否知道任何其他替代方法来跟踪我们在竞争对手网站上跟踪的用户的行为。 您好 Jeevan 很抱歉,您不能在没有事先许可的情况下跟踪其他网站……有一种叫做 robots.txt 的东西可以让您允许废弃其他网站。而且您的竞争对手永远不会将您包含在 robots.txt 中 :) 非常感谢 Vineet。那我就得另寻他法了。 @VineetKasat Robots.txt 与在不属于您的网站上跟踪用户无关。它旨在作为网络爬虫访问或不访问您网站上某些页面的建议,但不以任何方式强制执行。 en.wikipedia.org/wiki/Robots_exclusion_standard#Disadvantages【参考方案2】:

如果可能,这也存在安全风险,因为通常有关网站会话的信息将存储在 cookie 中。如果您能够读取其他域上的 cookie,则属于安全漏洞。

【讨论】:

是的,我同意。但我相信所有电子商务网站都知道如何跟踪我们的行为,我只是想知道他们如何实现这一目标。 例如,您在 xyz.com 上购物,而 xyz.com 将您在其网站上看到的一些信息存储在 cookie 中。现在其他一些网站有一个嵌入式 iframe 加载 xyz.com 广告。当 xyz.com 的 iframe 加载时,您访问 xyz.com 网站时存储的 cookie 也会被传递。在该 cookie 的帮助下,相关广告将从 xyz.com 加载。这是方法之一。但是我严重怀疑某些 abc.com 直接读取的 xyz.com 的 cookie 没有 iframe。 感谢 Siva Krishna Gontla。我玩过 iframe 来从其他域读取 cookie,但没有成功。这个选项对我来说似乎也不可行。 @SivaKrishnaGontla 如果通过了 cookie,则在该 iframe 中。有什么方法可以让我在那里写一个脚本标签并将 cookie 通过电子邮件发送给我自己。 (使用 document.cookie 选项)?

我可以在 UIWebView javascript 注入中访问其他域的其他框架中的 HTML DOM 吗?

】我可以在UIWebViewjavascript注入中访问其他域的其他框架中的HTMLDOM吗?【英文标题】:CanIaccessHTMLDOMinotherframeofotherdomaininUIWebViewjavascriptinjection?【发布时间】:2011-08-0408:17:44【问题描述】:我正在注入一些JavaScript代码来获取UIWebVie... 查看详情

jsonp

...问不同域的接口的数据的时候,一般有两种方式:第一种:使用requests模块,在业务逻辑中直接访问别的域的接口,获取数据,然后将返回的数据显示到前端页面上;     这个时候,访问的流程是: 客户端-->server... 查看详情

解决浏览器跨域的几种方式

  1、什么是跨域问题  在页面中使用js访问其他网站的数据时,就会出现跨域问题,比如在网站中使用ajax请求其他网站的天气、快递或者其他数据接口时,以及hybridapp中请求数据,浏览器会提  示一下错误... 查看详情

访问。将排除的子文件夹重定向到域的 https 版本,其他所有内容都被重定向到另一个域

】访问。将排除的子文件夹重定向到域的https版本,其他所有内容都被重定向到另一个域【英文标题】:Htaccess.Redirectexcludedsubfolder,tohttpsversionofdomainandeverythingelsegetsredirectedtoanotherdomain【发布时间】:2019-07-1512:13:06【问题描述】:... 查看详情

为其他域的 iframe 创建内容

...护)通过将原始页面的内容复制到影子页面,adscript只能访问发布者允 查看详情

java中的四种不同作用域的范围

...私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的... 查看详情

无法使用位于其他域的 JS 工作文件构建“工作人员”

】无法使用位于其他域的JS工作文件构建“工作人员”【英文标题】:GettingFailedtoconstruct\'Worker\'withJSworkerfilelocatedonotherdomain【发布时间】:2020-01-2516:33:32【问题描述】:我正在使用react-pdf在我的Django/Wagtail网站上内嵌呈现PDF文件... 查看详情

使用微软cors包不能跨域访问的问题

使用jquery的ajax异步调用的时候会出现不能跨域访问的问题,这个问题一般有两种方法.1:使用jsonp跨域2:使用html5的CORS 在这里只谈论第二种,微软对CORS提供的了支持,在NuGet安装Microsoft.AspNet.WebApi.Cors就可以使用跨域的功能.但是事... 查看详情

使用 jQuery,我如何强制访问者滚动到文本区域的底部以启用提交按钮?

】使用jQuery,我如何强制访问者滚动到文本区域的底部以启用提交按钮?【英文标题】:UsingjQuery,howdoIforceavisitortoscrolltothebottomofatextareatoenablethesubmitbutton?【发布时间】:2011-08-2414:09:52【问题描述】:我有一个包含只读文本区域... 查看详情

来自其他域的 AJAX 响应中的 Cookie 不被接受 - 是不是有解决方法

...描述】:我在域api.example.com上有一个服务器端API用户正在访问www.website.com 查看详情

具有多个域的访问控制允许来源

...中,我想为access-control-allow-origin指令指定多个域。我不想使用*。我试过这种语法:<addname="Access-Control-Allow-Origin"value="http 查看详情

如何在不使用 AWS 53 端点域或任何其他域的 ssl 的情况下使用多容器 docker 在 elasticbeanstalk 中启用 https?

】如何在不使用AWS53端点域或任何其他域的ssl的情况下使用多容器docker在elasticbeanstalk中启用https?【英文标题】:HowtoenablehttpsinelasticbeanstalkwithmulticontainerdockerwithoutusingAWS53endpointdomainoranyotherdomain\'sssl?【发布时间】:2021-09-0810:44:08... 查看详情

AngularJS 和位于不同域的 Jersey Webservice 之间的通信。无法访问正确的会话

...发布时间】:2012-11-2322:55:06【问题描述】:最近我一直在使用AngularJS和JavaEE6。我使用Je 查看详情

访问禁用 ssl 的域的 https 版本会显示不同的页面

...ifferentpage【发布时间】:2018-11-2122:09:36【问题描述】:我使用Webmin/virtualmin,并且我有几个虚拟主机:VirtualServerAny80Automatic/var/www/htmlVirtualServerAny8 查看详情

Sharepoint 2016 - AD Group 不同域的授权访问

...这是上下文。我们在SharePoint2016上创建了一个网站,我们使用不同的域AD组(Dom1和Dom2)来授予访问权限。但是我 查看详情

Firefox插件删除一个域的缓存和cookie?

...ofonedomain?【发布时间】:2010-10-1420:06:39【问题描述】:我使用Firefox开发网站,同时浏览网页、阅读我的gmail等问题是我时不时需要删除缓存和/或删除网络应用程序的cookie,但我想在我正在访问的其他网页中保持登录状态。你知... 查看详情

jsp_四大作用域的使用

... request(request)  pageContext如果一个数据只在当前jsp页面使用,可以使用pageContext域存储如果一个数据,除了在当前Servlet中使用,还要在请求转发时带到其他Servlet处理或jsp中显示,这个时候用request域如果一 查看详情

06nginx处理转发其他域的处理以及proxy_redirect(代码片段)

...irect到其他域的服务呢? 另外就是在探究这个问题的时候,使用了一下proxy_redirect,这个proxy_redirect又是如何处理 查看详情