我正在尝试g-wan附带的处理程序,但我似乎找不到任何关于这个主题的好文档。
我已将main_hello.c__重命名为main_hello.c,并重新启动了g-wan。
但是我如何查看处理程序的结果呢?
好像什么都没触发?
发布于 2012-08-26 21:19:40
我将main_hello.c__重命名为main_hello.c
处理程序名称遵循您应该使用的约定。阅读G-WAN手册和Developers' Web site page,其中介绍了不同类型的处理程序,以及如何使用它们。
简而言之,Connection handlers是按主机定义的,必须命名为main.c。
和Content-type handlers是按MIME类型定义的(HTML、GIF、FLV等)。并且必须命名为html.c、gif.c、flv.c等。
名为main_hello.c的处理程序将被忽略,因为它的目标是没有定义的用途。
如何查看处理程序的结果?
在一些G-WAN处理程序示例的源代码中,您将看到注释过的printf()或puts()调用,它们在开发期间让您知道处理程序状态何时被执行。
因为“处理程序的结果”依赖于处理程序所做的事情,所以除非它与服务器的行为(过滤、日志记录、重写等)有可见的交互,否则无法看到它所做的事情。
https://stackoverflow.com/questions/12120996
复制相似问题