前端
文章平均质量分 62
qq_43738280
这个作者很懒,什么都没留下…
展开
-
http前端缓存,强制缓存和协商缓存
前端缓存的分类 强制缓存 协商缓存 强制缓存 特点:不需要和服务器进行通信,由本地判断缓存是否过期,返回的状态码为200,注意有两种本地读取情况(面试有被问过,是一个加分点),分别是 ①从内存中读取资源:(from memory cache),②从硬盘中读取资源(from disk cache) Expires:是http1.0中规定的强制缓存的字段,具体内容为一个特定的日期,在这个日期之前都不需要向服务器发送请求,但是有一个缺点:服务器的日期跟客户端的日期可能不同步,甚至相差很大,这就达不到服务器原创 2021-12-21 16:19:13 · 363 阅读 · 0 评论 -
React项目部署到Nginx上刷新出现404的问题
React项目部署到Nginx上刷新出现404的问题 原因:在react项目中使用的是Browser-Router 使用create-react-app创建的react应用为单页应用,使用BrowserRouter的话如果刷新页面Nginx会根据页面url来发送数据,但是Nginx服务器中没有关于该路由的配置,导致找不到文件,因而返回404页面。 解决方案 配置Nginx,使所有访问重定向到index.html(在location的配置上加一句try_files $uri /index.html) 在项原创 2021-12-21 15:09:24 · 2496 阅读 · 1 评论