C语言的SPDY开发包,spdylay 0.2.1 发布

openkk 12年前
   <p><a href="/misc/goto?guid=4958340578995608862" target="_blank">spdylay </a>是 C 语言实现对 SPDY v2/3 协议支持的库。<br /> <br /> spdylay 0.2.1 发布,该版本修复了一个数据流关闭时导致的内存泄漏问题,同时这个问题也会导致其他流消失。SPDY 客户端 spdycat 增加 -a 和-s 选项,-a 用来下载一些如 css 和图片类的资源,-s 用来显示握手的时间。<br /> </p>    <p>示例代码:</p>   <pre class="brush:cpp; toolbar: true; auto-links: false;">#include <iostream>    #include "spdy.h"    int main()  {    spdy server;    if(!server.listen("localhost", 8080, "server.key", "server.crt",                      [](request& req, response& res) {                        res.set_status(200);                        res.set_header("content-type", "text/plain");                        res.end("C++ FTW\n");                      }))      return EXIT_FAILURE;      std::cout << "Server running at http://localhost:8080/" << std::endl;    return reactor::run(server);  }</pre>    <p></p>