1.成功将app的所有数据上传到客户端
![](https://file.jishuzhan.net/article/1790685337794646018/fb13b6038f08a941253ad5a1664fc1b6.webp)
2.把数据存储到txt文件中,照猫画虎修改create的内容,原内容如下:
![](https://file.jishuzhan.net/article/1790685337794646018/29d12762722b9f2efb34d9ac90e88c5b.webp)
写入函数调用的起始位置:
![](https://file.jishuzhan.net/article/1790685337794646018/1827fc6f01e48a72f7e161640d615135.webp)
修改后的create内容如下:
![](https://file.jishuzhan.net/article/1790685337794646018/42059da9f7048c159a0913bc12068a79.webp)
3.最终写入文件的内容如下:
![](https://file.jishuzhan.net/article/1790685337794646018/be14f467c03b8236f8f666b4e9f9a0c5.webp)
4.补充一下结构体的初始化问题(最好的情况就是只初始化一次,次次初始化的话浪费资源)
直接在list函数中初始化字典就可以了;list函数是通过session取了一个accid回去。
初始化内容如下:
![](https://file.jishuzhan.net/article/1790685337794646018/75ab65ccbe37887181534b35970efdb8.webp)
5.服务器向客户端发送201协议,如果已经登陆过信息返回no,没有返回yes
![](https://file.jishuzhan.net/article/1790685337794646018/f99e5b6095d485760e144b1f2d175148.webp)
6.客户端成功接受并处理201信息
![](https://file.jishuzhan.net/article/1790685337794646018/3eb2d925f76d998d5ee3c24c35d29de1.webp)
7.对接受到的消息进行转码,转换成字符串
![](https://file.jishuzhan.net/article/1790685337794646018/62d5e1b060cde0b1daa2383567d728c0.webp)