【问题标题】:how to set pp::URLLoader to cache DNS forever如何设置 pp::URLLoader 永久缓存 DNS
【发布时间】:2015-07-02 13:38:18
【问题描述】:

使用 Chrome 的 Native Client pp::URLLoader,是否可以将加载程序设置为永久缓存 DNS,例如 curllib 的 CURLOPT_DNS_CACHE_TIMEOUT 选项(设置为 -1 以永久缓存 DNS 记录。)http://curl.haxx.se/libcurl/c/CURLOPT_DNS_CACHE_TIMEOUT.html

确认“否”也很有帮助!

谢谢

【问题讨论】:

  • 作为一名网络工程师,我强烈建议您不要绕过 TTL 进行缓存。如果您想覆盖 DNS 响应,请使用您可以控制的静态 DNS 条目,或者使用类似 hosts 条目的内容在本地覆盖它。
  • 谢谢。但我们必须欣赏傲慢、自以为是、不听客户的非理性要求.....

标签: dns google-nativeclient


【解决方案1】:

没有办法控制这一点。 Here is the list of properties 可以在 URLRequest 上设置。

据我了解,URLLoader 请求的 DNS 缓存完全由 Chrome 网络堆栈控制。您可以查看 chrome://net-internals/#dns 以查看 Chrome 是否正在缓存请求。

【讨论】:

  • 谢谢。只要没有进一步的反对意见,我就将其作为答案。 :-)
猜你喜欢
  • 2016-05-30
  • 2013-03-04
  • 1970-01-01
  • 1970-01-01
  • 2018-08-11
  • 1970-01-01
  • 1970-01-01
  • 2015-07-15
  • 1970-01-01
相关资源
最近更新 更多