如何设置/删除跨域cookie?

2024-06-28 11:52:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要删除另一个域上的cookie(由我控制),无需重新加载页面和打开新窗口。我在尝试:

        var XHR = window.XDomainRequest || window.XMLHttpRequest
        var xhr = new XHR();
        var url = another_domain_url_which_removes_cookie;
        xhr.open('GET', url, true);
        xhr.send()

但在命中目标url后,cookie仍然存在。如果我将代码改为:

^{pr2}$

一切正常。 删除cookie的服务器代码如下(python/werkzeug):

response = Response({}, mimetype='application/json')
response.delete_cookie('cookie_name')

如果可能的话,你们知道怎么做吗?在


Tags: 代码urlwhichnewcookieresponsevardomain