登录社区云,与社区用户共同成长
邀请您加入社区
我们上文着重讲了下原理。第一次挥手(Client → Server)字段值:SYN=0, ACK=0, FIN=1, seq=u, ack=v(无效)seq=u:u为客户端最后发送数据的下一字节序号(例:最后数据字节序号为100,则u=101)ACK=0:因主动发起关闭,无需确认对方数据FIN=1:触发关闭流程,占用1序列号(下次seq=u+1)Client →FIN_WAIT_12. 第二次挥手
本文依然为HarmonyOS ArkWeb学习的铺垫文。ArkWeb展示网页,网页走的是http协议,这套协议的底层用的就是TCP协议。如果绕开这些知识点直接学习ArkWeb,您很可能会错过很多速度提升方面的优化思路。建议先打基础。TCP协议,名为传输控制。它规范了网上所有通信设备,尤其是一个主机与另外一个主机之间的数据往来格式以及传输方式。它。位置在Http的下一层。因为Http我们要详细了解细
本文简单记录了Sword的使用方式,以及在使用过程中发现的问题,最后使用KSP解决问题的过程。在解决问题的过程中,笔者参考EventBus的实现,结合问题本身的逻辑,形成自己的解决方案。通过解决这个问题的过程,笔者感受到学习开源项目的魅力,当我们遇到问题时,或许开源项目也遇到过类似问题并有成熟的解决方案供我们参考。最近笔者对Sword的功能实现有了新的想法:通过Kotlin IR进行实现。目前这只
最近公司的项目要转用https,这里主要还是用到鸿神的 GitHub,其中设置可以访问所有网站代码是这样的HttpsUtils.SSLParams sslParams = HttpsUtils.getSslSocketFactory(null, null, null);OkHttpClient okHttpClient = new OkHttpClient.Builder()