栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

错误的MIME“ Content-Type”的http.FileServer响应

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

错误的MIME“ Content-Type”的http.FileServer响应

这不是内容类型的问题。

fs
请求mp3时不会调用您的处理程序。您需要像这样
/
在图案
/media
和带状前缀中添加一个

http.Handle("/media/", http.StripPrefix("/media/", fs))

原因是在net /
http.ServeMux
的文档中

模式命名固定的,有根的路径(例如“ /favicon.ico”)或有根的子树(例如“ / images
/”)(请注意结尾的斜杠)。较长的模式优先于较短的模式,因此,如果同时为“ / images /”和“ / images / thumbnails
/”注册了处理程序,则将为以“ / images / thumbnails /”开头的路径调用后一个处理程序将在“ / images
/”子树中接收对任何其他路径的请求。

只需

/media
为路径注册处理程序,但在其后加上斜杠,它将视为a
rooted subtree
,并将在该树下处理请求。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/448096.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号