簡體   English   中英

如何在PHP中保存從HTTP請求下載的所有資源

[英]How to save all resources downloaded from a HTTP request in PHP

是否可以使用PHP保存從HTTP請求下載的所有資源?

例如:使用curl,wget或類似方法獲取在瀏覽器中加載頁面所需的所有文件,而不是僅獲取頁面的HTML內容。

我不想獲取所有鏈接,然后直接直接下載每個鏈接。 我只想做一次。 我認為這是可能的,因為在瀏覽器中我也只執行一個url請求來獲取所有資源。

編輯:這里的重點是模擬瀏覽器的行為。 如何使用PHP保存整個頁面。 如果必須通過幾個步驟來完成,應該遵循的邏輯是什么? 即使在提取鏈接后,也無法從頁面獲取所有文件,因為我發現很難存儲會話數據並將其重新用於進一步卷曲,這給我帶來了很大的問題。

您可以為此使用Ajax並將其另存為對象,並在需要時顯示它們。 對您有用嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM