1

我正在尝试 g-wan 附带的处理程序,但我似乎无法找到有关此主题的任何好的文档。

我已将 main_hello.c__ 重命名为 main_hello.c 并重新启动了 g-wan。

但是我如何查看处理程序的结果?

好像什么都没有触发?

4

1 回答 1

2

我将 main_hello.c__ 重命名为 main_hello.c

处理程序名称遵循您应该使用的约定。阅读 G-WAN PDF 手册和开发人员网站页面,其中介绍了不同类型的处理程序以及如何使用它们。

简而言之,Connection handlers是按主机定义的,并且必须命名为main.c.

并且Content-type handlers是按 MIME 类型(HTML、GIF、FLV 等)定义的,并且必须命名为html.cgif.cflv.c等。

一个名为的处理程序main_hello.c将被忽略,因为它没有定义的用途。

我如何查看处理程序的结果?

在一些 G-WAN 处理程序示例的源代码中,您将看到在开发期间执行处理程序状态时让您知道的注释printf()或调用。puts()

由于“处理程序的结果”取决于处理程序所做的事情,因此除非它与服务器的行为(过滤、日志记录、重写等)有可见的交互,否则无法查看它所做的事情。

于 2012-08-26T13:19:39.840 回答