Resource interpreted as Stylesheet but transferred with MIME type text/html: “**.jsp“,主要因为拦截器将所有资源拦截
生活随笔
收集整理的這篇文章主要介紹了
Resource interpreted as Stylesheet but transferred with MIME type text/html: “**.jsp“,主要因为拦截器将所有资源拦截
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 問題描述
? ? ? ?網頁內容正常加載,但是沒有樣式,而且樣式路徑是正確的,F12打開控制臺看到提示“Resource interpreted as Stylesheet but transferred with MIME type text/html: "**.jsp"”。
2. 解決方案
? ? ? 網上有一些博客提到這個錯誤是因為ContentType設置為“text/html”導致的,但是這個問題,后面還有一串提示是和jsp相關,所以我的問題不是因為ContentType,最后經過搜索以及篩選,確定這個問題是過濾器將特定目錄下的所有資源攔截,但我們其實只是想攔截該目錄的html文件和servlet請求。所以我們需要在過濾器中將js、css等其它文件放行,過濾器簡單代碼如下。
?
3. 新出現的問題
? ? ? 這樣的話,某些js腳本是不是突破攔截,直接訪問后臺,這個還有待評估。
?
總結
以上是生活随笔為你收集整理的Resource interpreted as Stylesheet but transferred with MIME type text/html: “**.jsp“,主要因为拦截器将所有资源拦截的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中使用中文字符,文件首行添加
- 下一篇: Linux下的Ubuntu16.04系统