后端返回图片地址的问题

来源:10-9 商品详情API开发- 规格数据获取以及数据组装

残破的蛋丨蛋

2020-09-27

老师,我这里的详情页后端返回的商品轮播图的地址怎么都给换成http://localhost:8080开头的了呢,我在后端也打印过返回的数据,没有问题的呀。
麻烦帮忙看下呢,下图是后端返回的数据:
图片描述
下图是前端获取的数据:
图片描述
控制台打印的前端获取的数据:
图片描述
我打印了一下后端的request()->domain,如果是前端api访问的话,得到的是前端服务器的地址,即:http://localhost:8080,这个该怎么解决呢?有点懵了。
图片描述

写回答

3回答

天经地义

2020-09-28

这位同学,因为本项目是前后端分离,前端和api不同域,request()->domain()所获取到的是请求的域名,应该将此替换恒为api端的域名

       ---- 来自singwa助教

0
5
残破的蛋丨蛋
非常感谢!
2020-09-28
共5条回复

天经地义

2020-09-28

后续有同学遇到同样问题请留意下vue的代理

0
0

残破的蛋丨蛋

提问者

2020-09-28

我这里的$val值应该是没有问题的,我打印出来了结果是这样的:

//img.mukewang.com/szimg/5f715aad081d209106200266.jpg

//img.mukewang.com/szimg/5f715ab008ff342807090191.jpg

前端那边取值之后就变成localhost:8080了。


0
3
singwa
回复
天经地义
兄弟给力。。。
2020-09-29
共3条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1463 学习 · 1332 问题

查看课程