express写的接口,但第一次访问正常,第二次就304了,不想304,每次都请求都接受,怎么搞?

express写的接口,但第一次访问正常,第二次就304了,不想304,每次都请求都接受,怎么搞?

阅读 6.2k
3 个回答

clipboard.png

我这样设置就可以了

我给你一个提示,去搜索一下http的cache control

server的解决方案:
这个应该是在response的http头里,明确指定不让cache

client的解决方案:
每次请求加时间参数,类似于每次请求时,url都会不一样:https://domain.com/dir/cgi/program?t=1498036761

url里面增加一个当前时间戳就OK了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏