spdylay 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
spdylay 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发SPDY开发包
开发厂商
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2012-03-21

软件简介

spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库

示例代码:

#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);
}
展开阅读全文

代码

评论 (0)

加载中
更多评论
发表了资讯
2013/09/02 00:00

spdylay 1.1.0 发布,SDPY 的 C 语言实现

spdylay 1.1.0 修复了很多 shrpx 和 spdycat 相关的 bug,强烈建议使用 shrpx 和 spdycat 的用户尽快升级!!! spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库 示例代码: #include <iostream> #include "spdy.h" int main() { spdy server; if(!server.listen("localhost", 8080, "server.key", "server.crt",...

2
8
发表了资讯
2013/06/10 00:00

spdylay 1.0.0 稳定版发布

spdylay 1.0.0 对 sydyct 和 shrpx 做了很多增强,加强检查 name/value 对,修复了一些 bug,内部优先级管理机制更新。目前该版本已经很稳定了,可在生产环境中使用。 spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库 示例代码: #include <iostream> #include "spdy.h" int main() { spdy server; if(!server.l...

0
9
发表了资讯
2013/03/13 00:00

spdylay 0.3.8 发布,SDPY 的 C 语言实现

spdylay 0.3.8 修复了 shrpx 的稳定性问题,shrpx 在该版本中增加了一些新的选项和操作模式,spdycat 和 spdyd 支持彩色详情输出,增加了 android 上的构建脚本。 spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库 示例代码: #include <iostream> #include "spdy.h" int main() { spdy server; if(!server.liste...

3
7
发表了资讯
2013/01/14 00:00

spdylay 0.3.7 发布,SPDY 的 C 语言实现

spdylay 0.3.7 版本根据 SPDY/3 规范的修改更新了GOAWAY 帧的 INTERNAL_ERROR 值;此外 spdycat 和 spdyd 可在非 SSL/TLS SPDY 连接上操作;shrpx 提供 --client 和 --client-proxy 参数来接受纯 HTTP 连接并重定向到后端的 SPDY 连接。 spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库...

4
6
发表了资讯
2012/10/03 00:00

spdylay 0.3.6 发布,SDPY 的 C 语言实现

spdylay 0.3.6修复了 configure 命令行参数和 spdycat 的 bug ;禁用了客户端 header 块压缩;当包帧太大无法填充到 SPDY 帧大小限制时,on_ctrl_not_send_callback 返回 SPDYLAY_ERR_FRAME_TOO_LARGE 作为错误码;Shrpx SPDY 代理模式使用 SPDY/3 作为默认协议。 spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库...

0
4
发表了资讯
2012/09/14 00:00

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

spdylay 0.3.5 发布,该版本修复了 shrpx 尝试从状态码为 304 的回应内容的 bug,SPDY 客户端和服务器端程序 spdycat/spdyd 和 shrpx 移到 src 目录,添加 --enable-src 配置选项,在 Python API 中 Session.resume_data() 返回布尔值用于表示是否发生无效参数错误。 spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库 示...

1
4
发表了资讯
2012/06/12 00:00

spdylay 0.3.1 发布,SPDY 的 C 语言实现

spdylay 0.3.1 发布,该版本修复了几个 bug : on_ctrl_recv_callback is not called when RST_STREAM is received. on_data_recv_callback and on_data_chunk_recv_callback is called after the stream was closed. 同时增加了一个多线程的 SPDY/HTTPS 反向代理示例程序。...

1
3
发表了资讯
2012/05/30 00:00

spdylay 0.3.0 发布,SDPY协议的C语言实现

spdylay 0.3.0 发布了,spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库。 该版本修复了创建大量流时导致的缓冲溢出问题,增加了 SPDYLAY_OPT_MAX_RECV_CTRL_FRAME_BUFFER 选项用于控制最大的输入控制帧的有效负荷大小。

1
3
发表了资讯
2012/05/21 00:00

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

spdylay 0.2.1 发布,该版本修复了一个数据流关闭时导致的内存泄漏问题,同时这个问题也会导致其他流消失。SPDY 客户端 spdycat 增加 -a 和-s 选项,-a 用来下载一些如 css 和图片类的资源,-s 用来显示握手的时间。 spdylay 是 C 语言实现对 SPDY v2/3 协议支持的库 示例代码: #include <iostream> #include "spdy.h"...

1
3
发表了资讯
2012/05/14 00:00

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

spdylay 0.2.0 发布,该版本增加一些新的 API:spdylay_gzip API, spdylay_submit_window_update(), spdylay_session_set_option(), and spdylay_strerror(). 增加如下回调函数:spdylay_on_unknown_ctrl_recv_callback and spdylay_on_ctrl_recv_parse_error_callbacks. 已有接口的一些变动. 添加状态码参数:spdylay_o...

1
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
暂无内容
0 评论
45 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部