MCPcopy Create free account
hub / github.com/msgbyte/tailchat / createRequest

Function createRequest

server/admin/src/client/request.ts:8–27  ·  view source on GitHub ↗

* 创建请求实例

()

Source from the content-addressed store, hash-verified

6 * 创建请求实例
7 */
8function createRequest() {
9 const ins = axios.create({
10 baseURL: '/admin/api',
11 });
12
13 ins.interceptors.request.use(async (val) => {
14 try {
15 const { token } = JSON.parse(
16 window.localStorage.getItem(authStorageKey) ?? '{}'
17 );
18 _set(val, ['headers', 'Authorization'], `Bearer ${token}`);
19
20 return val;
21 } catch (err) {
22 throw err;
23 }
24 });
25
26 return ins;
27}
28
29export const request = createRequest();
30

Callers 1

request.tsFile · 0.70

Calls 2

parseMethod · 0.80
createMethod · 0.45

Tested by

no test coverage detected