通过命令行设置CURLOPT_FRESH_CONNECT

通过命令行设置CURLOPT_FRESH_CONNECT,curl,Curl,我试图使curl不能得到缓存响应。我读到PHP可以使用CURLOPT\u FRESH\u CONNECT,但是我如何通过命令行设置它,比如cron作业 谢谢不用了 但很少有必要这样做。当您调用命令行工具时,它不能重用任何现有的连接,因此它必须重新启动 当然,如果在命令行上指定多个URL,除第一个URL外,其他URL都可能被重复使用 不过,连接重用实际上与“未获得缓存响应”并不相同。谢谢您澄清这一点。curl有没有办法使用缓存的结果?如果它得到一个缓存响应,唯一的原因是来自服务器而不是卷曲本身吗?

我试图使curl不能得到缓存响应。我读到PHP可以使用
CURLOPT\u FRESH\u CONNECT
,但是我如何通过命令行设置它,比如cron作业

谢谢

不用了

但很少有必要这样做。当您调用命令行工具时,它不能重用任何现有的连接,因此它必须重新启动

当然,如果在命令行上指定多个URL,除第一个URL外,其他URL都可能被重复使用


不过,连接重用实际上与“未获得缓存响应”并不相同。

谢谢您澄清这一点。curl有没有办法使用缓存的结果?如果它得到一个缓存响应,唯一的原因是来自服务器而不是卷曲本身吗?我有一个cron作业设置,为一个简单的get请求调用curl,但是cron deamon总是给我发电子邮件,当我知道这会有所不同时,会给我发送相同的响应。Thanks基于
curl-v
的日志输出,当使用
--retry
重试请求时,它会重用连接。所以使用命令行
curl
时,有没有办法设置
CURLOPT\u FRESH\u CONNECT