golang静态资源服务器(http2,https),前端无法正常解析js

q1045243113 · · 1593 次点击
http://daiguahub.com/2016/07/03/Chrome-%E6%8A%A5-Resource-interpreted-as-Script-but-transferred-with-MIME-type-text-plain-%E8%AD%A6%E5%91%8A%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/ 可能是注册表里面的文件类型被修改成了'text/plain': `在“计算机/HKEY_CLASSES_ROOT/.js”目录下找到Content Type键,将其值改为“text/javascript”` func initMimeWindows() { names, err := registry.CLASSES_ROOT.ReadSubKeyNames(-1) if err != nil { return } for _, name := range names { if len(name) < 2 || name[0] != '.' { // looking for extensions only continue } k, err := registry.OpenKey(registry.CLASSES_ROOT, name, registry.READ) if err != nil { continue } v, _, err := k.GetStringValue("Content Type") k.Close() if err != nil { continue } setExtensionType(name, v) } }
#10
更多评论
各位大佬请帮忙指点一下, 十分感激
#1
怎么都有没有人回复,是我的问题没有问清楚么
#2