我想使用QUIC协议发送我自己的数据(比方说一个视频)。我已经完成了以下设置,
1-下载并编译此https://github.com/google/proto-quic
2-我也设置了玩具示例。 https://www.chromium.org/quic/playing-with-quic
问题:我只能发送此www.example.com页面,如何在此设置中通过quic发送我自己的数据。
答案 0 :(得分:1)
我建议您在服务器端使用Caddy项目。 替代方案可以是GoQuic。
两台服务器都应配置为通过QUIC提供您自己的网页(可能还包含视频)。 QUIC仅在连接安全时才起作用,因此应生成有效域的证书。在示例here中,为域www.example.org生成证书。如果要为https://localhost
生成有效证书,则必须相应地更新生成证书的脚本。
在客户端使用最新版本的Google Chrome。从命令行运行Chrome,如下所示:
google-chrome \
--user-data-dir=/tmp/chrome-profile \
--no-proxy-server \
--enable-quic \
--origin-to-force-quic-on=localhost:443 \
--host-resolver-rules='MAP localhost.org:443' \
https://localhost