如何从AMF使用的cookie空间中检索cookie?

时间:2010-09-16 19:36:35

标签: flex flex3 flex4

我有一个使用AMF与Spring Java后端通信的flex应用程序。如何获取服务器设置并由AMF发回的cookie值?

1 个答案:

答案 0 :(得分:1)

据我所知,在AMF请求期间设置的cookie与来自浏览器的正常Web请求之间没有区别。因此,您可以使用一些JavaScript和ExternalInterface访问这些cookie。

您可以在stackoverflow上找到有关如何执行此操作的代码:

编辑:回答你的第二个问题...... AMF不是传输协议。它只是一种二进制协议,可以在传输协议(如HTTP或HTTPS)之上传输数据。如果您查看AMF0AMF3的规格,则不会发现任何Cookie。

因此,没有AMF不使用cookie(它甚至不知道cookie),但底层协议(HTTP,HTTPS)可以使用它们(例如交换会话ID)。如果您想了解有关HTTP Cookie的更多信息,可以查看Wikipedia