Skip to content

接入项目处理器

在应用启动阶段初始化一次容器,接入自己的反馈界面和身份上下文。SDK 不替应用决定 Token 存储位置、租户切换流程或 UI Loading 样式。

ts
import { createFastAxios } from "@fast-china/axios";

const fastAxios = createFastAxios({ baseUrl: "/api", requestCipher: false });
fastAxios.interceptors.request.use(async (config) => {
	await Promise.resolve();
	config.headers.set("Accept-Language", "zh-CN");
});
fastAxios.cache.namespace = "demo-tenant:demo-user:zh-CN";

function resetSessionCache(): void {
	fastAxios.cache.clear();
	fastAxios.cache.namespace = "";
}

resetSessionCache() 应由退出登录、Cookie 会话变化或切换上下文的实际流程调用。处理器签名、默认值和接管规则只维护在项目处理器 API