如何处理HTTP请求

How to handle HTTP requests

本文关键字:HTTP 请求 处理 何处理      更新时间:2023-10-16

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

我建议在深入学习之前先温习一下TCP/IP网络、套接字编程和HTTP协议的一些基础知识。

建议:

1)查看Beej的网络编程指南

这里有一些关于HTTP的链接和它是如何工作的:
    http://www.jmarshall.com/easy/http/
  • http://www.w3.org/Protocols/rfc2616/rfc2616.html
  • http://en.wikipedia.org/wiki/Http
3)首先,我肯定会得到一个Wireshark的副本,并跟踪几个简单的HTTP请求和响应之间的浏览器和一些服务器:
  • http://www.wireshark.org

IMHO…