http
傻她你呀
这个作者很懒,什么都没留下…
展开
-
http研究之旅:cache-control
http研究之旅:cache-control这次的内容主要还是针对验证一个知识点:那就是 get请求获取的资源可以缓存为了方便测试,用node搭建了一个简单的服务器// server.jsconst koa = require("koa")const Router = require("koa-router")// const querystring = require("qu...原创 2019-09-12 23:01:33 · 559 阅读 · 0 评论 -
http研究之旅:expires
http研究之旅:expiresexpires可以控制get请求的时候对于资源的有效期// server.jsrouter.get("/home",async ctx=>{ // ctx.set("Cache-Control","max-age=10") ctx.set("Expires",new Date(Date.now()+60000)+"") con...原创 2019-09-12 23:20:46 · 1663 阅读 · 0 评论 -
http研究之旅:重定向
http研究之旅:重定向重定向就是,客户端访问服务器资源的时候,这个资源被分配到了新的URI,希望客户端使用新的URI进行访问这里要注意一点就是,当客户端接收到状态码为302的时候,那么客户端会自动访问响应头的lcoation指向的URL,因此设置重定向的时候不要忘记返回302状态码,因为如果返回的状态码是200,那么客户端就不会访问location,那么重定向也就失败了在 koa中可以直...原创 2019-09-13 22:36:48 · 521 阅读 · 0 评论 -
http研究之旅:Last-Modified/Etag
http研究之旅:Last-Modified/Etag我最初学习http的时候,是通过买的一本书《图解http》来进行学习的,但是看过之后发现这本书可以让你大概明白HTTP原理是怎么一回事,换句话说,就是让你对http有一个更加深入的了解,但是吧,你只是了解的话,平时吹吹牛还行,但是一旦让你用代码写出来,感觉自己啥也不会了,哈哈哈,很真实。。。无奈之下,只能自己结合书本所说的去研究代码的实现...原创 2019-09-14 10:43:04 · 306 阅读 · 0 评论