状态码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
。