我编写了一个 Apache 模块来处理从客户端接收文件。我现在想将响应发送回客户端。我希望响应包含一个字符串,该字符串表示发送到模块的文件的文件路径。由于我是编写 Apache 模块的新手,因此我不确定是否需要使用某种类型的响应结构,或者我需要的一切是否都在传递给我的处理程序的 request_rec 中。我注意到 ap_rprintf 向客户端发送数据。我应该用那个吗?如果是这样,它是如何发回给客户端的(即我的客户端如何从发回给它的东西中提取字符串)?
谢谢!
编辑:我只是偶然发现了 apr_socket_send() 但我不知道这在这种情况下是否有效。request_rec 存储连接,所以我可以创建一个到客户端的套接字并以这种方式发回数据吗?