HTTP实用指南|青训营笔记

84 阅读1分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第5天。

一、本堂课重点内容

  • http 简介
  • 协议分析
  • 场景分析
  • 实战
  • 扩展

二、详细知识点介绍

1、http 简介

1674227208244.png

2、协议分析
method

1674227388790.png

状态码

1674227458143.png

3、场景分析
静态资源

打开控制台,在Network中查看静态资源

登录

点击登录按钮,分析整个流程及地址、跨域问题、携带信息、返回信息、缓存等。

4、实战
  • 利用AJAX的XHR或FETCH
  • 标准库、请求库。
5、扩展

websocket和QUCI

1674228337486.png

1674228363868.png

三、实践练习例子

const app = express();
const router = require('./05router');
app.use(router)
app.listen(80,()=>{
  console.log('http://127.0.0.1')
})
app.get('/',(req,res)=>{
  res.end('123');
})

四、课后个人总结

学习了http,了解到了http一些方法和状态码,以及项目登录调试等。

五、引用参考

bytedance.feishu.cn/file/boxcnU…