我使用golang来设置服务器,并在其中执行模板。在我的模板内部,我试图获得图像,但由于某种原因,我尝试的任何东西都不起作用。在控制台中,它说给出该错误:GET http://localhost:5051/static/photo_2021-06-17_14-18-09.jpg 404 (Not Found)围棋代码 :package mainimport ( "html/template" "net/http" // "io/ioutil")func main() { http.HandleFunc("/a", indexHandler) http.ListenAndServe(":5051", nil) http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static"))))}func indexHandler(w http.ResponseWriter, r *http.Request) { t, _ := template.ParseFiles("templates/main.html") t.ExecuteTemplate(w, "main", struct{}{})}模板代码:{{ define "main" }}<html> <head> <meta charset="UTF-8"> </head> <body> <div> <img src="../static/photo_2021-06-17_14-18-09.jpg"> </div> </body></html>{{ end }}谢谢!
- 1 回答
- 0 关注
- 129 浏览
添加回答
举报
0/150
提交
取消