1
我的腳本通常需要大約4分鐘才能完成,但每當我在SSH中執行cURL時,它都會立即顯示輸出,這是一箇舊嘗試。 這發生在SSH & crontab
只,而wget
和使用我的瀏覽器總是得到新鮮的內容。 我試着給命令添加'Cache-Control: no-cache'
參數,但沒有幫助。cURL始終提取緩存副本
[email protected] [~]# /usr/bin/curl -H 'Cache-Control: no-cache' http://full-path/curl
我還應該嘗試什麼?
也許它是'crontab'維護一個緩存......看[這裏](http://serverfault.com/questions/498210/does-cron-maintain-an-in-memory-directory-cache)。不過,還有其他一些問題,所以你可以直接在Google上搜索「crontab cache」。 – Downvoter
這不僅是'crontab',它也發生在我在'crontab'之外的終端中使用'curl'命令時。它立即輸出一箇舊的副本。 –