diff --git a/packages/web/src/server/experiments.test.ts b/packages/web/src/server/experiments.test.ts index 9f5adcc..3f6893b 100644 --- a/packages/web/src/server/experiments.test.ts +++ b/packages/web/src/server/experiments.test.ts @@ -304,7 +304,7 @@ describe('trackExposure', () => { expect(body.props).toEqual({ valid: 'test' }); }); - it('reuses provided referer, user-agent, cookie and IP headers', async () => { + it('reuses provided referer, user-agent and cookie headers', async () => { const userAgent = 'custom-agent/2.0'; const cookie = 'session=def456'; const ip = '190.80.130.60'; @@ -325,7 +325,6 @@ describe('trackExposure', () => { headers: { 'content-type': 'application/json', 'user-agent': userAgent, - 'x-vercel-ip': ip, cookie, 'x-va-server': '1', }, diff --git a/packages/web/src/server/index.test.ts b/packages/web/src/server/index.test.ts index e235469..5d9b310 100644 --- a/packages/web/src/server/index.test.ts +++ b/packages/web/src/server/index.test.ts @@ -212,7 +212,7 @@ describe('server track', () => { ); }); - it('reuses provided referer, user-agent, cookie and IP headers', async () => { + it('reuses provided referer, user-agent and cookie headers', async () => { const userAgent = 'custom-agent/2.0'; const cookie = 'session=def456'; const ip = '190.80.130.60'; @@ -238,7 +238,6 @@ describe('server track', () => { headers: { 'content-type': 'application/json', 'user-agent': userAgent, - 'x-vercel-ip': ip, cookie, 'x-va-server': '1', }, @@ -255,7 +254,7 @@ describe('server track', () => { ); }); - it("reuses provided request's referer, user-agent, cookie and IP", async () => { + it("reuses provided request's referer, user-agent and cookie", async () => { const userAgent = 'mobile-agent/2.0'; const cookie = 'session=def456'; const ip = '10.0.0.1'; @@ -281,7 +280,6 @@ describe('server track', () => { headers: { 'content-type': 'application/json', 'user-agent': userAgent, - 'x-vercel-ip': ip, cookie, 'x-va-server': '1', }, @@ -298,7 +296,7 @@ describe('server track', () => { ); }); - it('reuses provided referer, user-agent, cookie and IP options', async () => { + it('reuses provided referer, user-agent and cookie options', async () => { const userAgent = 'custom-agent/1.0'; const cookie = 'session=abc123'; const ip = '196.82.138.67'; @@ -324,7 +322,6 @@ describe('server track', () => { headers: { 'content-type': 'application/json', 'user-agent': userAgent, - 'x-vercel-ip': ip, cookie, 'x-va-server': '1', }, @@ -597,7 +594,6 @@ describe('server track', () => { headers: { 'content-type': 'application/json', 'user-agent': userAgent, - 'x-vercel-ip': ip, cookie, 'x-va-server': '1', }, diff --git a/packages/web/src/server/request.ts b/packages/web/src/server/request.ts index 1de41ab..23190a4 100644 --- a/packages/web/src/server/request.ts +++ b/packages/web/src/server/request.ts @@ -220,7 +220,6 @@ export async function dispatch({ headers: { 'content-type': 'application/json', 'user-agent': requestHeaders['user-agent'] as string, - 'x-vercel-ip': requestHeaders['x-forwarded-for'] as string, 'x-va-server': '1', cookie: requestHeaders.cookie as string, ...(BYPASS_SECRET