img src 中文路徑解決辦法

#url路徑包含中文瀏覽器


**問題:**使用<img src="具體的路徑">顯示圖片,遇到的問題:若是圖片的路徑、圖片名存在中文,則<img> 沒法讀取到圖片。tomcat

**緣由:**主要是因爲字符編碼不一致,Tomcat 的http Connector默認字符編碼是"iso-8859-1"。服務器

當url路徑包含中文的時候,瀏覽器會自動採用UTF-8對路徑進行編碼,而服務器(本例中是tomcat,不一樣服務器的實際可能有差別,但原理差不都)默認是採用ISO-8859-1來對url路徑進行解碼,此時每每會出現404。編碼


解決辦法:
修改Tomcat中conf文件夾下的server.xml。找到 <Connector port="8080">,增長URIEncoding="UTF-8" ,指定URL的編碼爲UTF-8url

相關文章
相關標籤/搜索