![NoProxy 仅适用于主域 - cntlm](https://linux22.com/image/696103/NoProxy%20%E4%BB%85%E9%80%82%E7%94%A8%E4%BA%8E%E4%B8%BB%E5%9F%9F%20-%20cntlm.png)
我正在使用 cntlm 在公司防火墙中运行 Ubuntu。
为了使用我的本地开发站点,我必须像这样将其插入到 NoProxy 中*.local
。
我在本地运行的一个站点出现问题,几乎每次调用服务器都会调用另一个需要代理身份验证的域。
澄清一下:假设我有一个文件www.site.local/test.php
:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $str);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$output = curl_exec($ch);
因此,当我调用时,www.site.local/test.php
我需要它没有代理,但是对于文件中的 curl ,我需要代理,现在我超时了。
有没有办法配置 cntlm 以仅为域排除代理而不为其他调用排除代理?