原文:dart系列之:实时通讯,在浏览器中使用WebSockets

目录 简介 dart:html中的WebSockets 创建一个WebSocket WebSocket的状态 发送消息 处理WebSocket事件 总结 简介 web客户端和服务器端通信有两种方式,一种是使用HTTP请求,从服务器端请求数据。这种请求的缺点就是只能客户端拉取服务器端的数据,只能进行轮询。 另外一种方式是使用WebSocket,在客户端和服务器端之间建立通道,这样服务器就可以直接向 ...

2021-12-17 14:00 1 367 推荐指数:

查看详情

dart系列之:浏览器中的舞者,用dart发送HTTP请求

目录 简介 发送GET请求 发送post请求 更加通用的操作 总结 简介 dart:html包为dart提供了构建浏览器客户端的一些必须的组件,之前我们提到了HTML和DOM的操作,除了这些之外,我们在浏览器端另一个常用的操作就是使用 ...

Wed Dec 15 16:10:00 CST 2021 1 669
dart系列之:在dart中使用packages

目录 简介 pubspec.yaml get packages 使用packages 升级依赖 总结 简介 java中使用jar包来封装有用的功能,然后将其分发到maven仓库中,供其他人使用。同样的在dart中也有类似的概念叫做 ...

Thu Nov 18 23:09:00 CST 2021 1 167
浏览器应用中使用 gRPC

gRPC-Web 允许浏览器 JavaScript 和 Blazor 应用调用 gRPC 服务。 有两种方式可将 gRPC-Web 添加到 ASP.NET Core 应用中: 在 ASP.NET Core 中同时支持 gRPC-Web 和 gRPC HTTP/2。 此选项会使用 ...

Wed Sep 30 02:13:00 CST 2020 0 549
RobotFrameWork中使用Chrome浏览器

RF默认使用的是Firefox浏览器,如果要修改为其他浏览器要怎么做呢? 1、按F5搜索关键字[Open Browser],可以看到其帮助信息中说明了不同浏览器时browser参数的值 2、Python2.7安装目录下(例:C:\Python27)放入浏览器版本对应的驱动程序 PS ...

Fri Aug 10 18:19:00 CST 2018 0 3409
dart系列之:在dart中使用生成器

目录 简介 两种返回类型的generator Stream的操作 总结 简介 ES6中在引入异步编程的同时,也引入了Generators,通过yield关键词来生成对应的数据。同样的dart也有yield关键词和生成器的概念。 什么时候生成器 ...

Tue Nov 23 16:59:00 CST 2021 1 834
使用wireshark抓包分析浏览器无法建立WebSocket连接的问题(server为Alchemy WebSockets组件)

工作时使用了Websocket技术,在使用的过程中发现,浏览器(Chrome)升级后可能会导致Websocket不可用,更换浏览器后可以正常使用。 近日偶尔一次在本地调试,发现使用相同版本的Chrome浏览器,不可连接线上服务的WS服务,但是可以连接本地的WS服务。 此时初步怀疑是服务在某种 ...

Thu Apr 23 01:40:00 CST 2015 7 3518
dart系列之:在dart中使用数字和字符串

目录 简介 数字 字符串 StringBuffer 总结 简介 要想熟悉一种语言,最简单的做法就是熟悉dart提供的各种核心库。dart为我们提供了包括dart:core,dart:async,dart:math,dart:convert ...

Wed Nov 24 17:09:00 CST 2021 1 1018
在WPF中使用CefSharp嵌入浏览器

日常开发中,我们需要将一些Web页面嵌入到桌面客户端软件中。下面我们使用CefSharp嵌入浏览器来实现。 首先先介绍一下CefSharp嵌入式浏览器,它是基于Google浏览器的一个组件,我们可以在WPF/WinForm客户端软件中使用它。CefSharp的代码托管在GitHub上,.NET ...

Tue Aug 04 00:47:00 CST 2015 14 12800
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM