微软发现:Chromium版Edge中谷歌Gmail附件名称显示不正常( 二 )
包括Edge、Chrome和Vivaldi在内的所有浏览器都有自己的“用户代理” , 即一行文本 , 从浏览器发送到你打开的网站 。 网站使用“用户代理”为特定的浏览器提供更好的体验 。 尽管用户代理是改善Web浏览体验的好方法 , 但它已被某些Web开发人员甚至大型科技公司滥用 。 在2019年 , 用户注意到谷歌阻止了微软Chromium版Edge浏览器访问Google Meet , Google Docs , YouTube音乐和其他服务 , 将用户代理从“Edg – Windows”更改为“Chrome – Windows”使页面正常运行 。
搜索引擎巨头谷歌的服务似乎仍在嗅探Microsoft Edge和其他少数浏览器 。 正如Microsoft Edge工程师Eric Lawrence指出的那样 , Google Gmail会嗅探Chromium版Edge , 并且会错误地返回附件的名称 。 “找到后 , GMail返回|Content-Disposition: attachment| 标头的文件名编码不正确 , 导致Unicode字符被下划线替换 。 ”Lawrence表示 。
根据微软工程师的说法 , Google某个地方的UASniff-to-NonStandardsBehavior table 可能有问题 , 因此他们在Chromium Edge中提供的方法应用于IE8及更低版本 。 “当他们在User-Agent中看到“Edg/”口令时 , 他们使用原始字节而不是RFC指定的UTF8编码对Content-Disposition标头Filename属性进行编码 。 结果 , 带有Unicode文本的附件在Microsoft Edge浏览器中以错误的名称保存 。 另一款基于Chromium的浏览器Vivaldi的访问Google服务也有类似问题 , 他们通过显示与Chrome相同的用户代理来解决了这些问题 。
推荐阅读
- 微软|微软Xbox 20周岁了,但这些密辛你未必知道
- falcom|和平精英:被堵在地下怎么办?玩家一秒破解,还发现了奇葩场景
- 原神|扒遍了《原神》的五张地图,我发现它悄悄改了自己的开放世界设计
- 精灵宝可梦|《宝可梦BDSP》偷跑,玩家发现游戏存在大量bug
- 微软|热血传奇:54级巨战《恩比德》,5万的裁决用来挂机好吗?
- 微软|【多图杀猫?】IGN满分大作《极限竞速:地平线 5》今日正式发布
- edg战队|EDG夺冠之后,这些布局才被发现
- 逆水寒|妹子发现男友和异性打游戏,逼他拔520根腿毛,晒图后网友都乐了
- 张卫健|“猜猜我在张卫健版本的西游记里发现了谁?”
- 索尼|原神:刚拿到二命托马,实测后发现策划的用心“险恶”,徒有其表