在要求JS时,cookie没有被发送出去

我组织了一个Web服务,并为我的参与者提供了一个Javascript书签,从我的Web服务器中获取了很多JS。 尽管如此,必须访问客户才能收到JS手稿。 几乎每个人都受益。 尽管如此,一些客户的安排(即浏览器/操作系统)是 认可起作用 对于其他人来说,他们会遇到麻烦:当他们使用我的网络服务器上的javascript书签请求稿件时,他们来自我的网络服务器的cookie不会与需求一起构成,因此他们也经常“未经确认”。

我在下面的列表中提出要求意味着:

var myScript = eltCreate('script');
myScript.setAttribute('src','http://myserver.com/script');
document.body.appendChild(myScript);

在一种令人不安的焦虑中,我将手稿网页转换为“我的cookie有[x]组件”,其中[x]是count($_COOKIE)。 如果这个极小部分的客户要求使用常规方法的原稿,则消息将评论“我的cookie有0个组件”。 当他们在互联网浏览器中直接访问URL时,消息会评论“我的cookie有7个组件”。

世界上可能发生什么?!

0
2019-05-13 02:24:17
资源 分享
答案: 2

浏览器可访问性与安装手稿不同。

除了HTTP请求之外,还会发送Cookie。 当您单击或在其上键入地址时,Internet浏览器会立即执行此操作,而安装原稿通常不会。

我假设你可以考虑雅虎给出的美味链接卷补救措施,以获得更好的建议。 此外,研究使用Firefox + Firebug + Firecookie,并探索网络选项卡膨胀的需求标题。

0
2019-05-17 21:49:11
资源

我假设代理或ISP从手稿中过滤掉这些cookie。 移动互联网服务提供商被认为做了很多可怕的事情,比如沃达丰,作为一个例子,它将每个手稿和CSS直接放入HTML网页中作为内联<manuscript ...>或<design ...>。 我肯定会向客户询问他们拥有什么样的网络可访问性,并且当他们访问您的网站时,还会向您发送HTML网页的保留副本。

0
2019-05-17 20:51:02
资源