我正在编写一个 Drupal 模块,用户在其中发送内容(格式为 HTML)。内容几乎总是包含<img>
标签。这些标签将引用用户的服务器。但是,我不想每次请求内容时都访问用户的服务器;我想在我的服务器上提供一个版本。
因此,我编写了一个函数来查看 HTML 中的<img>
标签,然后使用 cURL 将它们保存在本地。一切都很好——除了我不知道在我的本地文件系统中存储图像的位置,这要归功于 Drupal 疯狂的 URL 重写。理想情况下,我可以将它们放在已经可以通过网络访问的目录中,而不必创建任何新目录。
有什么想法吗?
TIA,
本杰
ImageField
PS:因为我需要内联显示图像,所以使用它并不可行。谢谢!