html源码是这样的:
<script type="text/javascript" language="JavaScript" src="myscript.js"></script>
但是(使用 Fiddler)调试 http 请求,显然浏览器 (Chrome) 使用 Accept */*
向 myscript.js 发出 GET
请求。
这正常吗?
有趣的是,这个问题对于 CSS 文件来说并不存在。浏览器正确地询问他们接受:text/css,*/*
(在编程的代理服务器中)我想检测哪些请求是针对 javascript 文件的。我以为我可以依赖请求 header 中的 Accept...
最佳答案
Is this normal?
是的
(In a programmed proxy server) I would like to detect which requests are for javascript files. I thought I can rely on Accept in request header...
你不能。请查看响应 header 中的内容类型。
关于javascript - 为什么请求接受: */* when the browser is asking for a javascript file?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34393299/