简介
在这个项目中,你将学习如何使用Node.js创建一个反向代理。反向代理是一个位于客户端和后端服务器之间的服务器,它将客户端的请求转发到后端服务器,并将响应返回给客户端。
👀 预览

🎯 任务
在这个项目中,你将学习:
- 如何使用Node.js创建一个HTTP服务器
- 如何使用
Stream pipe
将GitHub响应数据直接传递给客户端 - 如何启动反向代理服务器并对其进行测试
🏆 成果
完成这个项目后,你将能够:
- 理解反向代理的概念及其工作原理
- 使用Node.js创建一个反向代理,将请求代理到GitHub网站
- 使用
Stream pipe
实现反向代理功能 - 启动并测试反向代理服务器