aidy.v2.ext.session
Messages
message HeaderNameSessionIDExtractor
message HeaderNameSessionIDExtractor { // HTTP header 名称。必须由 route 显式配置,不提供默认值。 string name = 1;}message SessionExt
请求级 session 信息,由会话插件写入 ext_fields.session。
message SessionExt { // 会话插件提取到的 session id。 string session_id = 1;}message SessionIDExtractor
message SessionIDExtractor {}message SessionPluginConfig
Session 插件的路由级配置。 插件在请求入口提取 session id,写入请求内 store,并输出到最终请求日志。
message SessionPluginConfig { // 按顺序尝试的提取器。第一版只支持 HTTP header。}