Web浏览器获取css和javascript文件

Web browsers fetching css and javascript files

本文关键字:javascript 文件 css 浏览器 获取 Web      更新时间:2023-09-26

我认为这是一个直截了当的问题,但我很难找到具体的细节。在一个简化的世界中,假设我们有一个html文件,它引用了.js和.css文件。浏览器发送HTTP请求并接收.html,然后看到存在依赖关系并为.css和.js文件发送相应的HTTP请求。这些次要HTTP请求有什么特别之处吗?我问这个问题是因为我已经设置了一个简单的HTTP服务器,当它接收到对'/'的请求时,它返回index.html,但是浏览器也有适当的样式和脚本,尽管我没有在服务器中配置任何东西来处理这些文件的请求。这是怎么回事?谢谢。

接下来的路径可能是指向服务器上特定位置的url,而你的'/' url并没有指向任何特定的东西。您的服务器将:

  1. 接收此请求并将其识别为默认路由
  2. 尝试解决它(index.html是一个文件列表,他将使用它来解决这个路由)。
另一方面,你的js文件的url可能是:
http://www.example.com/js/yourJsFileName.js

当服务器检索到这个请求时,它将在文件系统中查找wwwroot'js'yourJsFileName.js。我希望这能回答你的问题,我的理解是正确的…而且,这个解释对于注释来说太长了;)