什么是通过套接字发送请求的良好指标?

What is a good indicator of a request sent over a socket?

我正在为像 apache 和 nginx 这样的网络服务器编写一些 codeql。我做了一些研究,发现一个很好的请求指标是 ntohs 或 ntohl,因为通过套接字发送的数据需要从网络字节顺序转换为主机字节顺序。对于 Web 服务器,我应该使用任何其他指标吗?

“我应该为网络服务器使用任何其他指标吗?”

您的 post 包含 C 标记,因此除了字节顺序函数之外,您还包含 select() 函数,因为它的消息流量处理能力至少应该包含在对话中。它可用于 Linux 和 windows 环境,如以下链接所示。

select(). call is commonly used to manage socket traffic. Read about the concept here。 (Link 包括教程内容和用于说明的代码片段。)