我正在使用CodeIgniter 的会话库,它在服务器端非常容易访问。在客户端,会话 cookie 看起来像这样(我将我感兴趣的部分加粗):
a:7:{s:10:"session_id";s:32:"47fe66476b098ff092f2fbdddfa53ffa";s:10:"ip_address";s:9:"127.0.0.1";s:10:"user_agent";s:50 :"Mozilla/5.0 (Windows;U;Windows NT 5.1;en-US;rv";s:13:"last_activity";s:10:"1296180527";s:7:"user_id";s:3:" 895";s:8: "用户名";s:8:"夏季 N" ;s:6:"状态";s:1:"1";}fc0f1e75c097be7970b815a630bf33ef
咳咳。我想访问“用户名”,目前设置为 8 个字符的字符串 Summer N。有没有一种明显的方法可以在 javascript 中解析它?我应该只使用正则表达式吗?或者更好的方法是用更简单的数据格式创建我自己的“用户”cookie,让 CI 的会话单独做自己的事情?