如何处理HTTP请求

时间:2013-03-04 19:13:10

标签: c++ sockets http webserver

当浏览器请求网页时,浏览器会发送大量请求。你如何处理这些要求?我可以接受所有那些多线程的页面并将结果发回(使用发送锁定),或者我是否只需要接受1个数据包并发送结果,接受另一个数据包并发送结果?

1 个答案:

答案 0 :(得分:2)

我建议你在进一步研究之前,先了解一些TCP / IP网络,套接字编程和HTTP协议的基础知识。

SUGGESTIONS:

1)查看Beej's Guide to Network Programming

2)以下是HTTP上的一些链接及其工作原理:

3)首先,我肯定会获得Wireshark的副本,并在浏览器和某个服务器之间跟踪几个简单的HTTP请求和响应:

... IMHO