环境信息
我用的Firefox目前是最新版本的,109.0.1 (64 位)版本。
cross-request插件就是打包的Firefox插件。
cookie的值是浏览器根据host的信息自己匹配上去的,属于浏览器的行为
cookie功能验证
我测试了一下,接口服务代码就是读取和写入cookie
然后在Yapi中配置接口,接口服务是可以读取到cookie的值
但是,在预处理脚本里面是读取不到cookie的值的
console.log(context.requestHeader.Cookie)
console.log(context.responseHeader.Cookie)
但这也没什么问题,因为在YApi的域中是读取不到的,cookie有浏览器负责处理。
但是,在浏览器里面直接访问接口生成的cookie的值,在yapi中配置的cookie接口也是读取不到这个值的。
yapi中的cookie接口只能携带在yapi中生成的cookie的值。
包扩展的permissions添加了:///*,是因为插件要做跨域处理,接口配置中的host信息每个服务都不同,所以要匹配所有host。
有什么问题,再交流