最近我从使用 LWP::UserAgent 切换到 LWPx::ParanoidAgent 来获取第 3 方提供的 URL。
一切都很好,除了有时需要在 /etc/hosts 中查找来解析域。LWP::UserAgent 会自动执行此操作,但 LWPx::ParanoidAgent 只查询真实的 DNS 服务器。
如何配置 LWPx::ParanoidAgent 来搜索 /etc/hosts 呢?
更新:该模块让我设置一个 DNS 解析器(Net::DNS::Resolver)。有没有办法让 DNS 解析器也可以查看 /etc/hosts ?