你将学到的
  • Python3 基础知识
  • 简单的 Web 服务器框架
  • Web 服务请求、响应及错误处理的实现
  • 使用面向对象方法重构代码
  • HTTP 协议基本原理
  • 使用 Python3 实现网络开发
  • CGI 协议的 Python 实现
lab-classic 实验 1 Python3 实现简单的 Web 服务器
课程介绍

实验任务

  • 创建项目目录并安装 httpie 模块
  • 实现最基础的服务器功能
  • 显示请求的信息
  • 响应静态页面
  • 在根url显示首页内容
  • CGI协议
  • 通过基类重构代码

先学知识

最好是先了解基础的 Python 语法,推荐学习Python3 简明教程

课程难度

本课程难度为中等,重点在于理解 HTTP 协议的基本原理。

面向用户

本课程使用 Python3 来实现了一个简单的 Web 服务器,面向于已经有 Python3 基础并且想要进一步学习 Web 开发相关的同学。

课程教师

ekCit 共发布过 14 门课程

查看老师的所有课程 >
实验楼楼+
实验楼会员