网站调用Edge浏览器API:https://api-edge.cognitive.microsofttranslator.com/translate

Edge浏览器有自带的翻译功能,在运行pc项目可能会遇到疯狂调用Edge的API https://api-edge.cognitive.microsofttranslator.com/translate

这个URLhttps://api-edge.cognitive.microsofttranslator.com/translate)指向的是微软认知服务中的Azure Translator Text API的一个端点。该API允许开发者在他们的应用中集成文本翻译功能,支持多种语言之间的翻译。URL中的translate?表明这是一个用于发起翻译请求的REST API路径,后面通常会跟上一系列查询参数,比如要翻译的文本、源语言和目标语言等。
使用此API,开发者需要提供订阅密钥(通常通过HTTP头或查询参数传递)、指定源语言和目标语言代码,以及需要翻译的实际文本内容。API响应通常会包含翻译后的文本结果。
在这里插入图片描述
如果在开发代码上没有在代码中明确调用https://api-edge.cognitive.microsofttranslator.com/translate这个API,但你在Edge浏览器中观察到频繁的调用,这可能由以下几个原因导致:

  1. 浏览器扩展或插件:某些浏览器插件或扩展程序可能会利用翻译API来提供网页内容翻译功能。检查是否有安装的翻译类插件,并查看其设置或尝试禁用它们,看是否能停止这些调用。
  2. 内置浏览器功能Edge浏览器自身可能启用了某种形式的自动翻译功能,尤其是当浏览非用户首选语言的网页时。这种情况下,浏览器可能会自动调用翻译服务。你可以在Edge的设置中查看并管理这些选项,通常在“语言”或“隐私和服务”设置下有关于提供翻译服务的选项。
  3. 网页脚本:尽管你提到开发者没有明确调用,但某些网页可能嵌入了第三方脚本或库,这些脚本在特定条件下(如检测到非用户首选语言的页面内容)会自动触发翻译请求。检查网页源代码或使用浏览器的开发者工具(如Network标签页)来监控网络请求,可以帮助识别是否有这种情况发生。
  4. 错误配置或误操作:可能是由于配置错误或代码中的意外行为导致的。有时候,即使开发者无意中引入的代码片段或库也可能导致此类API调用。

解决这个问题的第一步是通过浏览器的开发者工具来监控网络活动,确认请求的具体来源(哪个页面、脚本或扩展)。然后,根据发现的原因采取相应的措施,比如禁用扩展、调整浏览器设置或修正网页代码。

出现这种问题在开发上八成是下了一些组件或者不干净的组件等,但对开发好的项目再去排查问题根源 不一定快速解决掉,直接一把梭拒绝浏览器翻译 也没太大影响

直接阻止Edge浏览器自动翻译非英语网页,可以在网页的HTML头部(<head>标签内)加入一个特定的<meta>标签来禁用浏览器的翻译功能。这样做可以确保无论用户的浏览器设置如何,该网站内容都不会被自动翻译。具体做法是在网页头部添加以下代码:

<meta name="google" content="notranslate">
<meta http-equiv="Content-Language" content="zh-CN">
  • 第一行告诉浏览器(不仅是Google ChromeEdge,也包括其他遵循此元标签规范的浏览器)不要自动翻译页面
  • 而第二行声明页面的主要内容语言,辅助浏览器理解和处理页面内容的语境。

相关推荐

  1. Edge浏览器

    2024-06-06 17:18:05       10 阅读
  2. 浏览器——Microsoft Edge

    2024-06-06 17:18:05       14 阅读
  3. Edge 浏览器设置自动刷新

    2024-06-06 17:18:05       32 阅读
  4. Edge浏览器设置自动刷新

    2024-06-06 17:18:05       41 阅读
  5. Edge浏览器-常用快捷键

    2024-06-06 17:18:05       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-06 17:18:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-06 17:18:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-06 17:18:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-06 17:18:05       20 阅读

热门阅读

  1. 优化耗时业务:异步线程在微服务中的应用

    2024-06-06 17:18:05       10 阅读
  2. Pytorch 叶子节点和非叶子节点的理解

    2024-06-06 17:18:05       9 阅读
  3. 开源VS闭源

    2024-06-06 17:18:05       12 阅读
  4. K8S为什么弃用Docker:容器生态的演进与未来

    2024-06-06 17:18:05       9 阅读
  5. [国家集训队] 聪聪可可 解题记录

    2024-06-06 17:18:05       7 阅读
  6. docker容器内时区相差8小时问题

    2024-06-06 17:18:05       8 阅读