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