2021-6-6 今天改成了c++ 20 协程 具体修改:改成c++ 20 协程 删除boost库
c++ 2019协程在vs2019 里面 加上/await
gcc10 版本以上 需要fcoroution 支持 代码已经上传
在代码目录下 testwebsocket.html
DOCTYPE HTML>
websocket 测试
function WebSocketTest()
{
if ("WebSocket" in window)
{
console.log("!");
// 打开一个 web socket
var ws = new WebSocket("ws://127.0.0.1:6001/echo");
ws.onopen = function()
{
// Web Socket 已连接上,使用 send() 方法发送数据
ws.send("data here");
};
ws.onmessage = function (evt)
{
var received_msg = evt.data;
console.log(received_msg);
};
ws.onclose = function()
{
// 关闭 websocket
alert("连接已关闭...");
};
}
else
{
console.log("不支持 WebSocket!");
}
}
运行 WebSocket
目的
从web上传图片和视频,httpserver后台接收,进行图片识别并返回 使用框架 1 asio 2 websocketpp 3 websock 【紫丁香研发】 4 opencv 5 调用python
httpserver和websocket server第一版使用的httpserver 和 websocket server 是由websocketpp制作的
路由比如nodejs 的 express 或 koi 比如go 语言的iris 等等那种路由方式很理想 这里模仿这种方式,使用c++11 的lamba
void registerhttp()
{
broadcast_server& _httpserver = _hserver;
_httpserver.func_proc_register("/login", [](maps_pair& rp) {
auto iter = rp.begin();
while (iter != rp.end())
{
std::cout
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?