与如何在我的 Web 客户端上复制此 cookie 功能相关?
我在上一个问题中发现我需要在我的请求标头中设置一个 cookie。
我在第 3 方 Web 服务上调用登录方法,这将返回一个 cookie,我需要在对该服务器的后续请求中使用该 cookie。我曾假设浏览器保留此 cookie 并将其附加到适当的请求,但是,情况似乎并非如此(我可以看到它不在 firebug 中)。
如何在我的请求标头上设置 cookie?
我的电话如下:
var call = serviceUriString + '?' + strRequest;
$.post(call, function(d) {}, 'text').success(function(d) { ..//do something
我想我可能必须在发送之前使用jQuery.ajax( url [, settings] ),但是我找不到任何关于如何设置 cookie 的好例子,或者实际上如何从响应中取出它/坚持它以前的登录请求(以便我可以附加它)。
正如@edr 指出的那样,我正在做这个客户端。所以我的网站在客户端代码中调用了一个 Web 服务。