C语言的Web框架 Raphters

openkk 12年前

Raphters 是一个C 语言的Web框架,基于 RAPHT 架构模式。

示例代码:

#include "raphters.h"    START_HANDLER (simple, GET, "simple", res, 0, matches) {      response_add_header(res, "content-type", "text/html");      response_write(res, "hello world");  } END_HANDLER    START_HANDLER (default_handler, GET, "", res, 0, matches) {      response_add_header(res, "content-type", "text/html");      response_write(res, "default page");  } END_HANDLER    int main() {      add_handler(simple);      add_handler(default_handler);      serve_forever();      return 0;  }

项目主页:http://www.open-open.com/lib/view/home/1330773083874