添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Hey !

Since 1 or 2 weeks I start to have a CORS / 400 Error on a specific route which is:

https://api.lab.amplitude.com/sdk/vardata

It happens only in dev / staging env (both same API KEYS) where it doesn’t happen in my production env.

I tried a lot of stuff: generating new API KEYS, removing all staging experiments, updating SDK versions, changing pc, network but nothing seems to change that, it seems to be related to the staging project/deployment on Amplitude Experiment.

It’s really annoying for my devs and me as it’s spamming constantly the console and as a dev, having errors in the console is just frustrating.

If you have any clue on that subject, please help me, thanks! :)

Page 1 / 1

Update from @Liroo :

Cause : On our staging / dev env we have a User property that is oversized. What I mean is that you seem to generate the `x-amp-exp-user` header based on User property we set in Amplitude Analytics and sending it to every experiment http request.

Without warning or error on your side you generate a large x-amp-exp-user header that you can't handle on your server as you answer a CORS Error where it's only a HTTP Header too large.

Workaround : reduce our user property

Update from Amplitude:

We will work on displaying a more clear warning or error.

Scanning file for viruses.

Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.

This file cannot be downloaded

Sorry, our virus scanner detected that this file isn't safe to download.