vala 编写一个http服务器示例代码

代码语言:vala

所属分类:通讯

代码描述:vala 编写一个http服务器示例代码

代码标签: http 服务器 示例

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

void process_request (InputStream input, OutputStream output) throws Error {
    var data_in = new DataInputStream (input);
    string line;
    while ((line = data_in.read_line (null)) != null) {
        stdout.printf ("%s\n", line);
        if (line.strip () == "") break;
    }

    string content = "<html><h1>Hello from Vala server</h1></html>";
    var header = new StringBuilder ();
    header.append ("HTTP/1.0 200 OK\r\n");
    header.append ("Content-Type: text/html\r\n");
    he.........完整代码请登录后点击上方下载按钮下载查看

网友评论0