我有一个使用AMF与Spring Java后端通信的flex应用程序。如何获取服务器设置并由AMF发回的cookie值?
答案 0 :(得分:1)
据我所知,在AMF请求期间设置的cookie与来自浏览器的正常Web请求之间没有区别。因此,您可以使用一些JavaScript和ExternalInterface访问这些cookie。
您可以在stackoverflow上找到有关如何执行此操作的代码:
编辑:回答你的第二个问题...... AMF不是传输协议。它只是一种二进制协议,可以在传输协议(如HTTP或HTTPS)之上传输数据。如果您查看AMF0和AMF3的规格,则不会发现任何Cookie。
因此,没有AMF不使用cookie(它甚至不知道cookie),但底层协议(HTTP,HTTPS)可以使用它们(例如交换会话ID)。如果您想了解有关HTTP Cookie的更多信息,可以查看Wikipedia。