vue中axios无法二次修改heards中的参数

1.公司业务在不同的接口会修改请求头heards中sign这个参数的值,但是我怎么修改,请求中的参数都没有改变

axios.interceptors.request.use(config=>{
                    config.headers.sign = lvYdata.sign;
                    config.headers.timestamp = lvYdata.timestamp;
                    return config;
                })

我第一个接口得到sign这个参数 然后赋值后请求另一个接口,这个时候我请求的时候heards需要修改sign,我打印出来确实修改了,但是请求中没有改变,我把sign这个字段改成heards中没有的字段,再请求就有这个参数,这到底是为什么呢???

https://download.csdn.net/download/zuoyiran520081/10489702

可能是其他地方全局拦截时候处理了sign这个字段