前端形如:

<head>
 ...
  <link rel="stylesheet" type="text/css" href="/css/mystyle.css">
 ...
</head>

后端形如:

http.Handle("/css/", http.FileServer(http.Dir("/static/")))

报错形如:

Refused to apply style from 'http://localhost:9999/css/mystyle.css' 
because its MIME type ('text/plain') is not a supported stylesheet 
MIME type, and strict MIME checking is enabled.

原因:

当X-Content-Type-Options: nosniff时,样式就不会被体现出来了。

解决办法:

1. 作为自己的练习,那么把样式直接写页面上吧。逃避不解决问题,但是管用。。因为,很有可能,你用的是被公司安全加固后的电脑。

2. 如果在部署生产环境时遇到此问题,去和你们公司的安全部门讲,要求他们把这个限制摘除。

参考文档: