当浏览器请求网页时,浏览器会发送大量请求。你如何处理这些要求?我可以接受所有那些多线程的页面并将结果发回(使用发送锁定),或者我是否只需要接受1个数据包并发送结果,接受另一个数据包并发送结果?
答案 0 :(得分:2)
我建议你在进一步研究之前,先了解一些TCP / IP网络,套接字编程和HTTP协议的基础知识。
SUGGESTIONS:
1)查看Beej's Guide to Network Programming
2)以下是HTTP上的一些链接及其工作原理:
3)首先,我肯定会获得Wireshark的副本,并在浏览器和某个服务器之间跟踪几个简单的HTTP请求和响应:
... IMHO