crazcdll / http-with-nodejs

从前端到全栈的课程示例代码——实现HTTP服务器

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HTTP协议与服务端编程

课程内容简介

  • 简单 Web 架构与基于 TCP 的 HTTP 协议
  • HTTP 协议的数据格式、Header
  • Verbs 与状态码
  • MIME、内容协商
  • HTTP 缓存策略
  • Web 服务器通用处理流程与拦截器
  • 请求与响应:内容处理
  • 基于拦截器的通用 Web 框架 —— KOA
  • 基于 KOA 的 MVC 框架 —— ThinkJS
  • 工业级 Web 架构

Slides

【声享】HTTP协议与服务端编程 (暂无法访问)

例子代码

克隆本项目,执行npm install, 然后运行目录中的例子代码,如:

node http-etag.js

License

MIT

About

从前端到全栈的课程示例代码——实现HTTP服务器


Languages

Language:JavaScript 99.9%Language:HTML 0.1%Language:CSS 0.0%