mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-23 21:38:44 +08:00
feat(server): use x-cloud-trace-context instead of x-rpc-trace-id (#10068)
x-cloud-trace-context will be overwritten by lb, and cannot be fake from internet access request 
This commit is contained in:
@@ -57,7 +57,7 @@ export const FunctionalityModules = [
|
||||
generateId: true,
|
||||
idGenerator(req: Request) {
|
||||
// make every request has a unique id to tracing
|
||||
return req.get('x-rpc-trace-id') ?? genRequestId('req');
|
||||
return req.get('x-cloud-trace-context') ?? genRequestId('req');
|
||||
},
|
||||
setup(cls, _req, res: Response) {
|
||||
res.setHeader('X-Request-Id', cls.getId());
|
||||
|
||||
Reference in New Issue
Block a user