我正在尝试制作一个 perl 脚本来向我创建的应用程序发送获取请求。我的应用程序在不同的服务器上运行,所以为了使它看起来像一个域,我将 ip 添加到我的 /etc/hosts 文件中。我的主机文件如下所示:
10.1.10.50 test1.domain.com
10.1.10.51 test2.domain.com
当我运行我的脚本时,它基本上只是做了一个:
my $res = $mech->get("http://test1.domain.com/1");
我收到以下错误:
Error GETING http://test1.domain.com/1: test1.domain.com: unable to resolve
我假设我的 perl 脚本没有使用我的 /etc/hosts 文件,是否有让它检查主机文件的 DNS 或在程序本身中设置域?
谢谢