【发布时间】:2010-04-07 02:36:58
【问题描述】:
您将如何知道 ajax 请求是相关的?
通常对于 HTTP-HTML 请求,cookie 会存储一个表示会话 ID 的 md5 哈希。
我想补充一下,我的ajax调用是跨域的。
更新:
例子:
var data1 = 'asdf';
$.ajax({
url: 'http://differentdomain.com/ajax',
data: 'data1=' + data1
});
现在,许多客户端(浏览器/计算机)都发出了这个 ajax 请求。我想知道它们源自单个浏览器会话。我认为使用会话 ID 可能是一个解决方案。
AJAX 和会话 ID 是否有标准模式?我在服务器端使用 Java。
【问题讨论】:
-
你能澄清“起源”吗?你的意思是不同的域?如,跨域请求?还是只是同一个域上的不同位置?
-
你能举个例子说明你正在尝试做什么吗?
-
如果请求有不同的来源,您还需要如何将请求相互关联?
-
@Bryon:如何区分计算机 1 和计算机 2 发出的 ajax 请求?
-
您是否在使用任何类型的服务器端技术,例如 ASP.NET 或 PHP?