课程
/前端开发
/Node.js
/node建站攻略(二期)——网站升级
能瞄一眼么,我很想不通,为什么下面会出现一个 GET /movie/1491644473627.jpeg 500这样的路径,真的不懂
2017-04-08
源自:node建站攻略(二期)——网站升级 6-1
正在回答
代码间要适当留空格,末尾加分号,这才是好的习惯
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="") 下面是对的,
举报
帮助你深入前后端开发留下的迷惑,为进一步自学打下基础