序列化/反序列化会话是什么意思?

彩虹冰糕

在阅读有关Rails的文章时,我遇到了“ rails将读取cookie并反序列化会话”的短语,但是我不知道第二部分的含义。我已经搜索并搜索了SO,并找到了有关如何执行此操作的说明。例如,

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

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

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

彩虹冰糕

通过进一步的阅读,我了解到序列化和反序列化通常是指将结构化数据转换为二进制数据,以便通过电子方式进行传输(序列化),并撤消该转换(反序列化)。因此,大概对会话进行序列化/反序列化是指session经过该过程的会话数据或会话数据的集合。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

序列化中的“分离”是什么意思?

来自分类Dev

序列化方法调用是什么意思?

来自分类Dev

序列化方法调用是什么意思?

来自分类Dev

在与护照和快递的会话中,序列化和反序列化到底做了什么?

来自分类Dev

Python反序列化PHP会话

来自分类Dev

通用反序列化

来自分类Dev

反序列化JSON

来自分类Dev

反序列化文件

来自分类Dev

Java反序列化

来自分类Dev

反序列化:NullReferenceException

来自分类Dev

GSON反序列化

来自分类Dev

反序列化问题

来自分类Dev

Protobuf反序列化

来自分类Dev

反序列化 JSON

来自分类Dev

Stack<> 的反序列化

来自分类Dev

反序列化的问题

来自分类Dev

NodeJS Passport会话序列化-将用户反序列化为会话?

来自分类Dev

“com.google.firebase.database.DatabaseException: 不支持序列化数组,请改用列表”是什么意思?

来自分类Dev

EntryProcessor序列化的行为是什么?

来自分类Dev

那是什么类型的序列化?

来自分类Dev

为什么Newtonsoft反序列化器不反序列化智能吸气剂?

来自分类Dev

反序列化会话数据时出现InvalidClassException错误

来自分类Dev

使用@Inject 依赖项反序列化会话 bean

来自分类Dev

如何从Redis反序列化PHP会话?

来自分类Dev

忽略序列化/反序列化的[JsonIgnore]属性

来自分类Dev

序列化javascript对象并反序列化

来自分类Dev

Golang序列化和反序列化

来自分类Dev

树结构的Jackson序列化/反序列化

来自分类Dev

序列化和反序列化HttpRequestMessage对象