序列化/反序列化会话意味着什么?

时间:2015-04-13 19:23:52

标签: ruby-on-rails session serialization deserialization passport.js

在阅读有关Rails的内容时,我遇到了“rails将读取cookie并反序列化会话”这一短语,但我不知道第二部分是什么意思。我用Google搜索并搜索了SO,并找到如何的解释。例如,

# Serialize using Marshal.dump - Binary
serialized_object = Marshal.dump(hello)

# DeSerialize using Marshal.load
hello = Marshal.load(serialized_object)

但是我没有看到正在做什么的解释,或者为什么你想要这样做。

1 个答案:

答案 0 :(得分:0)

从进一步阅读开始,我收集了序列化和反序列化一般是指将结构化数据转换为二进制,以便以电子方式(序列化)传输,并撤消转换(反序列化) 。因此,可能序列化/反序列化会话是指session或通过该过程的会话数据的聚合。