我正在尝试g-wan附带的处理程序,但我似乎无法找到关于此主题的任何好文档。
我已将main_hello.c__重命名为main_hello.c并重新启动了g-wan。
但是如何查看处理程序的结果?
似乎什么都没有被触发?
答案 0 :(得分:2)
我将main_hello.c__重命名为main_hello.c
处理程序名称遵循您应使用的约定。阅读G-WAN PDF手册,以及介绍不同类型处理程序的Developers' Web site page以及如何使用它们。
简而言之,Connection handlers
是每个主机定义的,必须命名为main.c
。
Content-type handlers
是按MIME类型(HTML,GIF,FLV等)定义的,必须命名为html.c
,gif.c
,flv.c
等。< / p>
名为main_hello.c
的处理程序将被忽略,因为它没有定义用途。
我如何查看处理程序的结果?
在某些G-WAN处理程序示例的源代码中,您将看到注释printf()
或puts()
调用,这些调用可在执行处理程序状态时在开发期间通知您。
由于“处理程序的结果”取决于处理程序的作用,所以除非它与服务器的行为有明显的交互(过滤,记录,改写等。)。