HTML源代碼是這樣的:爲什麼請求Accept:*/*當瀏覽器請求一個JavaScript文件?
<script type="text/javascript" language="JavaScript" src="myscript.js"></script>
但是調試HTTP請求(使用Fiddler)清楚看來,瀏覽器(Chrome)發出與Accept */*
myscript.js的GET
請求。
這是正常的嗎?
有趣的是這個問題不是CSS文件也是如此。瀏覽器是正確的,要求他們Accept: text/css,*/*
(在編程代理服務器),我想檢測哪些請求是針對JavaScript文件。我以爲我可以信賴請求頭...
MIME類型的JavaScript文件是[有點馬虎了事。(http://stackoverflow.com/questions/4101394/javascript-mime-type)的瀏覽器去關心它太多的要求沒有真正的理由。 – deceze