环境信息
我用的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。
有什么问题,再交流
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有