LAB8
0x00基础说明
这次的Proxy lab 是要求实现一个简单的web 代理,共有3个部分,第一部分是实现一个单线程代理,接收客户端请求,连接服务器然后转发。第二部分是实现并发,为每一个请求新建一个进程。第三部分是最有趣的,为每个请求建立独立的进程之后,该怎么共享进程之间整体的思路是这样的,proxy作为client和server的中间媒介,client发给请求给proxy,proxy然后把请求转发给server,再从
本文档介绍了CSAPP LAB8的实践过程,主要任务是实现一个Web代理服务器,包括单线程代理、多进程并发处理及进程间通信。在实现过程中,解决了链接错误问题,并详细阐述了TCP流程和代码实现。最后,通过测试验证了代理服务器的功能,能够正确转发请求至百度和Yahoo等网站。
这次的Proxy lab 是要求实现一个简单的web 代理,共有3个部分,第一部分是实现一个单线程代理,接收客户端请求,连接服务器然后转发。第二部分是实现并发,为每一个请求新建一个进程。第三部分是最有趣的,为每个请求建立独立的进程之后,该怎么共享进程之间整体的思路是这样的,proxy作为client和server的中间媒介,client发给请求给proxy,proxy然后把请求转发给server,再从
5880
2万+
547
545
584
2572
1万+

被折叠的 条评论
为什么被折叠?
