Веб-страница не загружается, потому что она зависает на содержимом файлов cookie (я думаю)
Я пытаюсь войти на веб-страницу и получаю этот ответ в произвольное время.
Он замораживает загрузку только содержимого этой страницы. Если я перезапущу свой VS, то (иногда) он исчезнет, но если я попытаюсь добраться до своей страницы несколько раз, это снова замерзнет, и только это будет загружаться.
Как его обойти и что это такое? Я думаю, что это печенье.
спасибо.
<html><head><script type="text/javascript"><!-- function leastFactor(n) { if (isNaN(n) || !isFinite(n)) return NaN; if (typeof phantom !== 'undefined') return 'phantom'; if (typeof module !== 'undefined' && module.exports) return 'node'; if (n==0) return 0; if (n%1 || n*n<2) return 1; if (n%2==0) return 2; if (n%3==0) return 3; if (n%5==0) return 5; var m=Math.sqrt(n); for (var i=7;i<=m;i+=30) { if (n%i==0) return i; if (n%(i+4)==0) return i+4; if (n%(i+6)==0) return i+6; if (n%(i+10)==0) return i+10; if (n%(i+12)==0) return i+12; if (n%(i+16)==0) return i+16; if (n%(i+22)==0) return i+22; if (n%(i+24)==0) return i+24; } return n; } function go() { var p=1854637260384; var s=1852294764; var n; if ((s >> 1) & 1)/* 120886108* */p+=/* 120886108* */9165259*2; else p-= 309950711*/* 120886108* */2;/* p+= */if ((s >> 12) & 1) p+= 122647159*/* 120886108* */15;else /* 120886108* */p-= 152120854*/* p+= */13;/* *13; */if ((s >> 6) & 1) p+= 19769060*/* p+= */9; else /* *13; */p-=/* p+= */79929262* 7;if ((s >> 2) & 1)/* else p-= */p+=/* p+= */325689505*/* p+= */5;/* else p-= */else p-= 190949372*/* p+= */3; if ((s >> 10) & 1) p+=/* else p-= */26151899*/* else p-= */13; else /* 120886108* */p-=124960651*/* else p-= */11; p-=173181703; n=leastFactor(p); { document.cookie="RNKEY="+n+"*"+p/n+":"+s+":3555409896:1"; document.location.reload(true); } } //--></script></head> <body onload="go()"> Loading ... </body> </html>
Что я уже пробовал:
What have you tried?
Richard MacCutchan
Я не вижу никаких ссылок на файлы cookie в приведенном выше коде. Почему вы считаете, что проблема именно в этом?
_Q12_
Я знаю, что это неверное предположение, но на самом деле у меня не так уж много знаний об этом материале. Вот почему я пришел на этот замечательный сайт с его замечательными программистами, которые могут помочь мне в моем развитии (надеюсь).
Недавно я заметил, что когда я нажимаю свою кнопку, чтобы "обновить" ссылку на сайт в моем winapp, какое-то время все идет без проблем. Я закрываю свое приложение, обновляю ту же страницу из своего браузера FF, снова открываю свое приложение, Ссылка Больше не работает независимо от того, сколько раз я нажимаю свою кнопку. Я должен ждать примерно 5 минут, иногда 10, иногда даже 30 минут, пока не получу доступ к странице через свое приложение. Это мои наблюдения.
Кроме того - очень важно тоже, после Большого "замораживания" в моем приложении, когда я обновляю страницу через мой браузер FF, на 1 секунду появляется белая страница только с этим текстом: "загрузка...", и я сразу же узнаю, что это страница, которую я получаю от отладки. Но на самом деле в моем браузере FF загрузка занимает менее 1 секунды, я едва вижу, как загружается эта страница, а затем возвращается настоящая страница.
Почему мое приложение застряло на этой странице? Мысли и эксперименты очень приветствуются. Я протестировал все коды для загрузки веб-страниц, которые смог найти в интернете. Я даже пробую htmlAgilitypack (в первый раз!) но результаты все те же через каждый метод загрузки, который я использую. Так что это не мой противник. Вот почему я пришел к выводу, что это должно быть какое-то "плохое" печенье? Что-то, что хранится где-то в папках windows или в моей папке FF? У меня была эта проблема все время в декурсах лет, когда я тыкал в чтение веб-страницы приложения (в частности, для этого сайта).
Большое вам спасибо, мистер Ричард.