【问题标题】:Laravel API temp image via urlLaravel API 临时图像通过 url
【发布时间】:2019-01-10 15:00:51
【问题描述】:

我正在开发一个 Laravel API 项目,让我们看看当你上传图片时我会使用 shell 脚本更改颜色。 api 接受 url,这意味着我必须将图像保存在临时文件夹中,以便我可以对其进行编辑并将其保存到我的 S3 文件系统。将临时图像保存在 S3 文件系统或本地是否方便?

【问题讨论】:

  • 也许尝试改写您的问题。我很难理解您要做什么以及要问什么。
  • @wheelmaker 对不起,我改了。希望你现在明白了。
  • 你是如何上传图片的?如果是通过前端的表格,是不是已经为你存储在本地临时文件中了?您不能从那里开始使用它,然后在完成后上传到 S3 吗?
  • @wheelmaker 图片是通过 API 请求中的 url 发送的,例如 " url ":" https://vanijzendoorn.nl/wp-content/uploads/2016/11/new-google-logo-png.png "

标签: laravel filesystems temp


【解决方案1】:

在将图像存储到 S3 之前,将图像本地保存在临时目录中以进行更改可能会快得多。您可以使用sys_get_temp_dir() 获取用于临时文件的路径。

https://secure.php.net/manual/en/function.sys-get-temp-dir.php

【讨论】:

猜你喜欢
  • 2021-01-29
  • 1970-01-01
  • 2019-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-17
相关资源
最近更新 更多