为了账号安全,请及时绑定邮箱和手机立即绑定

出现一个 GET /movie/1491644473627.jpeg 500这样的路径

能瞄一眼么,我很想不通,为什么下面会出现一个 GET /movie/1491644473627.jpeg 500这样的路径,真的不懂

http://img1.sycdn.imooc.com//58e8cd590001347310660643.jpg

正在回答

2 回答

代码间要适当留空格,末尾加分号,这才是好的习惯

0 回复 有任何疑惑可以回复我~

1.第一次取58e8...这个,你路由设的是/movie/:id,结果打印出来了。

2. 进入了详情页面,页面需要图片,所以取movie/149....jpg这个,但两个路径都是movie/:id这个,所以第一个11是图片名称,但你把图片名称当成id到数据库取,报错,所以是500服务器错误。

3.解决办法就是把图片路径变成url字符串,

//- img(src="#{movie.}poster",alt="")  错的, id=req.params.id= 1491644473627.jpeg

img(src="/upload/#{movie.poster}",alt="")  下面是对的,


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
node建站攻略(二期)——网站升级
  • 参与学习       51940    人
  • 解答问题       408    个

帮助你深入前后端开发留下的迷惑,为进一步自学打下基础

进入课程

出现一个 GET /movie/1491644473627.jpeg 500这样的路径

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信