状态码304(Jade,Node,Express)

我在我的翡翠文件中链接bootstrap和jquery,

link(rel='stylesheet', href='/stylesheets/bootstrap.css') 

 script(src='/javascripts/jquery-3.1.1.js') script(src='/javascripts/bootstrap.js') 

这个Jade文件在我的视图文件夹中。 boostrap css是在我的公共/ stylesheets文件夹和JavaScript是在公共/ javascripts文件夹。

当我使用nodemon运行我的应用程序时,它说

 GET / 200 80ms - 1.65kb GET /stylesheets/bootstrap.css 304 1ms GET /javascripts/jquery-3.1.1.js 304 3 GET /javascripts/bootstrap.js 304 2ms 

javascript和css文件不会加载。

build议?

304未修改

如果客户端执行了条件GET请求并且允许访问,但是文档没有被修改,那么服务器应该用这个状态码进行响应。 304响应不能包含消息体,因此总是被头字段后面的第一个空行终止。

服务器向客户端(浏览器)发送了304 http状态,让浏览器上次收到200状态码的文件副本后,知道该文件未被修改。 发生这种情况时,通常浏览器应该cached copy文件的cached copy ,并将从cache加载相同的文件。

最好清除所有的浏览器cache ,删除所有的临时文件,历史logging等,closures并重新打开(重新启动)您的浏览器。

重新加载页面并在nodemon再次检查状态码。 这次应该是200