」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何使用Curl的僅匯總檢索有效地檢索遠程文件的最後修改日期?

如何使用Curl的僅匯總檢索有效地檢索遠程文件的最後修改日期?

發佈於2025-03-25
瀏覽:756

How to Efficiently Retrieve Last Modified Date of a Remote File using cURL's Header-Only Retrieval? 
在PHP中通過curl

在PHP中的header-僅檢索。此方法可以顯著降低遠程服務器上的處理能力和帶寬消耗。 僅檢索標頭,您可以在curl請求中設置以下選項:

這告訴curl發送一個head請求,該請求只用http標頭信息進行響應,省略了響應的實際主體,省略了響應的實際主體。使用curl_getinfo()從捲曲手柄中檢索filetime信息。以下是一個示例:

$ curl = curl_init(); curl_setopt($ curl,curlopt_url,“ http://url/file.xml”); curl_setopt($ curl,curlopt_header,true); curl_setopt($ curl,curlopt_filetime,true); curl_setopt($ curl,curlopt_nobody,true); curl_exec($ curl); $ filetime = curl_getinfo($ curl,curlinfo_filetime); //返回最後修改的時間戳 curl_close($ curl);

示例代碼

這是一個更完整的示例,它是一個更完整的示例,該示例使用curl:

; } //可以添加其他功能以檢索其他信息。 } $ uri_info = new Uriinfo('http://example.com/index.html'); $ filetime = $ uri_info-> getfiletime(); 如果($ filetime!= -1){ 迴聲日期('y-m-d H:i:s',$ filetime); } 別的 { Echo“ filetime不可用”; }
            
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3