pub fn extract_token<R>(req: &R, token_name: &str) -> Option<String>where
R: SaRequest,Expand description
Generic token extraction from any SaRequest implementation.
从任意 SaRequest 实现中按统一顺序提取 Token。
Order | 顺序:
- Header
[token_name](Bearer semantics viaextract_bearer_or_value). Authorizationheader iftoken_nameis not already Authorization (case-insensitive match on read side is adapter-specific).- Cookie
[token_name]. - Query parameter
[token_name].
Empty strings are skipped. Returns None if nothing found.
空字符串跳过;均未命中则返回 None。