gpt4 book ai didi

javascript - 我们可以期待一个浏览器 javascript API 到 DNS 解析器吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:34:25 29 4
gpt4 key购买 nike

我们可以合理地期望 API 访问浏览器自己的 DNS 解析器吗?如果不是,为什么?

我知道有一些可用的解决方法(使用远程代理的 HTTP 封装、使用浏览器插件),但这些方法要么不会利用浏览器的缓存(通常是系统的缓存),要么需要潜在的不需要的依赖项在用户的客户端上。

我已经阅读了大量关于该问题的安全方面的信息,但没有一个真正说服我。仅仅是因为还没有人在 WHATWG/W3C 下提出和插入规范,还是真的有充分的理由反对这样的 API?

相关问题:

最佳答案

第二次(就在现在)在 W3C 列表上进行挖掘。

这是在 2011 年 5 月讨论过的。我在其他相关列表和 WHATWG 中都没有找到任何其他内容,所以我现在假设这是当前的状态(截至 2013 年 7 月)。

总结:

  • 有合理的担忧,
  • 目前尚不清楚他们无法克服,
  • 尚未向 W3C 或 WHATWG 提交正式提案,
  • 可能首先需要浏览器 vendor 的支持,因为该功能似乎很重要,
  • 需要一组用例。

PS:还检索了 logs for the discussion at #whatwg在错误条目中提到的 Freenode 上;它似乎并不直接相关(尽管我确实很快扫描了它)。

编辑:哦,还有关于 WebSockets 的潜在用途;它仍然没有利用浏览器/系统缓存,您仍然需要一个代理服务器来进行 WebSockets HTTP 握手。

更新:sysapps working group正在为适当的 raw socket API 编写规范它将同时支持 UDP 和 TCP。

关于javascript - 我们可以期待一个浏览器 javascript API 到 DNS 解析器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17925714/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com