当前位置: 首页 > 知识库问答 >
问题:

从Laravel API访问图像文件到Vue Cli 3

卜盛
2023-03-14

我的后端有一个Laravel API,前端有Vue Cli 3。我正在尝试从存储器/应用程序/头像-Laravel访问图像到我的前端Vue。到目前为止,我已经完成了php artisan storage:link,它创建了一个指向我的公共文件夹的快捷方式。我的控制器用户控制器显示功能中有这个

用户控制器显示功能:

以下是邮递员的回复:

当我通过浏览器或邮递员打开链接时,我得到的响应404未找到:

共有1个答案

雍光远
2023-03-14

LaravelStorage::url()user. envAPP_URL生成url

所以你需要修复

在. env

APP_URL=localhost:8000

然后运行php artisan配置:clear

参考链接https://github.com/laravel/laravel/blob/6d082c81e5bf226dfa6d1dc030e69a225349f535/config/filesystems.php#L41

在这个链接中,你可以看到APP\u URL的内部使用

 类似资料:
  • 我正在开发我的第一个MERN stack网络应用程序。我完成了开发并尝试在VPS中托管。一切正常。但是,我无法查看上传的图像。我与您分享关于项目结构的几个细节。 React应用程序是为生产而生成,并保存在公用文件夹中。 上载文件夹创建,用户上载的图像保存在其中,其位置存储在DB中。(例如:/uploads/user1/img1.jpg)。使用Multer处理图像上载。 我可以访问我的web应用程序

  • 我正在使用科尔多瓦3.4。当我捕捉图像并设置它时,它工作正常,但当我试图从图库中访问图像时,我得到了url 我的图像标签中出现了图像加载错误。我知道这是一个已知的错误,我已经参考了堆栈问题,例如使用PhoneGap相机插件从Android 4.4(KitKat)的图库中选择时无法加载图像 我不能使用提到的URI手动设置的粗糙方法,如content://media/external/images/m

  • 我正在尝试访问src文件夹中的js文件中的公用文件夹中的映像?更具体地说,我正在设计一个div容器。我想将其backgroundImage属性设置为公用文件夹中的图像文件。我该怎么做呢?感谢您的回复!

  • 以下是场景: 当我从Firebase存储访问文件时: 我从存储桶(.html、.png、.zip等)获取文件(小,但不超过2MB)。 将文件存储在我本地存储中,这样应用程序就不需要再次下载它,从而消耗服务器的带宽。 每次应用程序需要时从本地存储中使用它。 当我从Firebase宿主访问文件时: null 主持的优点:会更快。链接 PS: 1。我关心的是带宽而不是安全性。

  • 问题内容: 我正在尝试从容器访问二进制ed 。当我使用它时,但是找不到我使用它时。 复制的最小步骤: 1.创建Dockerfile.test 构建并运行。这可行。 docker build . -t migrate_test -f Dockerfile.test docker run –name migrate_test migrate_test:latest Usage: migrate OPT

  • 我目前正在使用此代码访问来自DCIM文件夹的最新图像- 然后获取图像 然后使用光标。moveToNext()以访问下一个图像。 但是,如果我必须以类似的方式访问另一个文件夹(如