检测第三方cookies在运行时被阻塞;没有页面刷新;
JavaScript; localStorage Cookie; Block third-party cookies and site data;
创建动态、独立的HTML文档,其中“项目”首先是脱机的;
通过更改浏览器设置来检测第三方cookie,cookie将继续设置,直到页面被刷新;
示例代码:使用试图捕获“访问”失败(阻止);
if (typeof(Storage) !== "undefined") {
try{
localStorage.setItem("document
我已经搜索了相当多,到目前为止还不能确定如何访问页面内的第三方跟踪参数。使用下面的代码,我可以通过python请求包访问页面的cookie,但只针对本地域,不会返回任何第三方cookie/域:
import requests
# create session
s = requests.session()
# read data from a page
r = s.get('https://pythonprogramming.net/parsememcparseface/')
# show cookies and the domain that the cookies belon
我想使用JavaScript获得浏览器cookie,我尝试了下面的代码,但我没有得到跨域cookie。
以下是代码:
function get_cookies_array() {
var cookies = {};
if (document.cookie && document.cookie != '') {
var split = document.cookie.split(';');
for (var i = 0; i < split.length; i++) {
var name_value = s
因此,我尝试通过cookie在路由之间传递一些字符串,但它们不断被重置,并且不被传递。下面是我的代码:
post '/start_game' do
@game = TicTacToe::Game.new
cookies[:board] = @game.board.slots
redirect '/game'
end
post '/game' do
@slots = cookies[:board]
end
我也尝试过request.cookies:board,甚至使用引号而不是符号。
我们能否将cookie存储到浏览器缓存中并使用php检索它?
我们在这里:
我可以看到以下情况:
- Storing cookies in RGB values of auto-generated, force-cached
PNGs using HTML5 Canvas tag to read pixels (cookies) back out
- Storing cookies in Web cache
有可能吗?我在谷歌搜索过一些例子或解释,但什么也没有。