【发布时间】:2013-05-21 15:42:48
【问题描述】:
我编写了一个 Apache 模块来处理从客户端接收文件。我现在想将响应发送回客户端。我希望响应包含一个字符串,该字符串表示发送到模块的文件的文件路径。由于我是编写 Apache 模块的新手,因此我不确定是否需要使用某种类型的响应结构,或者我需要的所有内容是否都在传递给我的处理程序的 request_rec 中。我注意到 ap_rprintf 向客户端发送数据。我应该用那个吗?如果是这样,它是如何发回给客户端的(即我的客户端如何从发回给它的东西中提取字符串)?
谢谢!
编辑: 我只是偶然发现了 apr_socket_send() 但我不知道这在这种情况下是否有效。 request_rec 存储连接,所以我可以创建一个到客户端的套接字并以这种方式发送数据吗?
【问题讨论】:
-
您正在阅读哪本手册?你试过什么?你的测试用例在哪里?它出了什么问题?
标签: c http apache2 apache-modules