NoProxy 仅适用于主域 - cntlm

NoProxy 仅适用于主域 - cntlm

我正在使用 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 以仅为域排除代理而不为其他调用排除代理?

相关内容