php - 使用 php 在本地保存 url 的内容,包括图像

标签 php linux curl

<分区>

我需要一些方法来使用 php 或 linux 命令行复制和保存网站以供“离线使用”。就像用浏览器保存链接一样,它会重写图像标签并下载它们。

问题是当我找到问题的解决方案时,我通常会将链接保存在某处。随之而来的问题是有时链接会失效,所以我无法再访问它们。

所以我想的是创建一个工具,在我的服务器上为我保存页面并使用该 url。

我知道如何使用 file_get_contents 来获取文本/html,这在大多数情况下都有效,但我想,因为我正在创建一个工具,所以它也可以下载图像。我想用浏览器保存它并上传它,但我想要一种更简洁的方式来执行此操作。

如果有人知道某个图书馆或类似的东西,请帮助我。

谢谢!

最佳答案

你应该查看 cURL可能正是您要查找的库。

A basic example也在文档中指定。

关于php - 使用 php 在本地保存 url 的内容,包括图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13905034/

相关文章:

c++ - swig - 从 C++ 到 Python。链接系统库

通过C程序复制一个文件到HTTP Server

bash - bash变量扩展中出现奇怪的字符

c - 如何添加 libcurl 依赖项而不绑定(bind) openssl 版本

php - 与 Mysql 的内连接

php - JQuery 根据不同选择框的选定值使选择框在页面加载时可见

php - Session_id 在页面源代码中可见,可以吗?

linux - 获取将在 `XKB_KEY_dead_circumflex` 和普通键上键入的字符

c++ - 创建自定义 shell

php - MySQL 计算单行中的匹配字段