一条通用状态查询请求的发送动作分为四步。第一步,调用 `socket` 创建 IPv4/TCP 套接字,调用 `connect` 连接回环服务,TCP 三次握手由内核协议栈完成。第二步,用 `snprintf` 拼装 HTTP POST 报文:请求行写明方法与路径,请求头包含 `Content-Type: application/x-www-form-urlencoded`(表单编码类型,正文为键值对形式的表单数据)与 `Content-Length`(正文字节数,由 `strlen` 得到),正文放置一个通用状态查询名值对。第三步,调用 `send` 把拼装好的整段报文交给内核发送,再循环调用 `recv` 读取响应并原样打印。第四步,调用 `close` 释放套接字描述符。