network-programming - 如何对网络传输的数据进行校验和验证
问题描述
我正在制定我自己的“协议”,我必须在其中设计标题。我了解如何验证我发送的第一个标头的完整性..
我感到困惑的是如何验证数据的完整性?我是否传输附加到数据前面的标头,该标头将包含标头的校验和 + 数据帧本身,以便服务器知道如果错误则重新传输它?
或者有没有办法通过一开始的一些额外准备来验证数据没有被损坏?
解决方案
推荐阅读
- python - 根据匹配更改列中的值
- android - 致命异常:java.lang.IllegalStateException no event down from INITIALIZED
- javascript - ReactJS 和 Firebase 配额通过小数据快速达到
- sql - MSSQL 日期格式
- ros - libroscpp.so ECLIPSE 中没有这样的文件或目录
- c++ - 分离视频帧 C++ 的 Y 和 UV
- curl - 从 EC2 实例调用 AWS Gateway Rest API
- python - 二叉树Python的最小深度不起作用
- python - 如何使用 python 脚本 ssh 到远程 linux 服务器,并能够在 python 脚本中使用 ssh 时以用户指定的身份执行命令
- javascript - 生命周期钩子中的声明方法与VueJs中的方法属性有什么区别