• GJM : Unity3D 常用网络框架与实战解析 【笔记】


    Unity常用网络框架与实战解析
    1.Http协议
              Http协议
                     存在TCP 之上 有时候 TLSSSL 之上 默认端口80 https 默认端口是443
                     Http 请求响应模型 Http协议永远都是客户端发送请求,服务器端会送响应
                     Http工作流程 1.连接 2.请求(Request) 3.响应(Response)
              Http请求响应报文
                   Request请求
                       请求消息格式
                             请求行   通用消息touch|请求头 |字体头
                               请求行=方法【空格】求求HRL【空格】版本号【回车换行】
                       常用的请求方式(Get|Post)
                   Responnse响应
                     请求消息格式
                   通用消息头 响应头 实体头
              Http状态码
                  状态码
                            1XX:表示已经接受请求,继续处理
                            2XX:表示接受请求
                            3XX:重定向,要完成请求必须进行更近一步的操作
                            4XX:客户端错误,请求有语法错误或者请求无法实现
                            5XX:服务器错误
                    常用的状态码
                            200 ok
                            400 Bad Request 错误的请求
                            401 Unauthorized 服务器未授权
                            403 Forbidden 禁止
                            404 Not Found
                            500 Internal Server Error
                            503 Server Unavailabl
    2.Get和Post请求方式的区别
               Get是通过URL传递表单值,Post传递的表单值是隐含到http的报文中,url中看不到。
                Get请求方式通过URL传递数据的格式
                       URL中请求的文件名后跟着“?”,然后添加上要上传的 报文key和value值
                        多组键值对,键值对之间用“&”进行分割
                       URL中包含汉字、特殊符号,需要对这些字符进行编码。
                        Get传递的数据量是有限的,如果要传递大量数据不能用get,要用Post。
                  Get
                         优点:便于测试,简洁明了
                         缺点:信息量比较小,安全性相对低
                  Post
                          优点:信息量大,安全性相对高
                          缺点:测试不太方便

  • 相关阅读:
    第七天冲刺
    MySQL管理
    LNMP环境搭建
    docker使用笔记
    Laravel5.2使用笔记
    Linux使用笔记
    Redis3.2.11在centos9安装与卸载
    Ubuntu系统
    Linux下安装与卸载PHP
    安装Linux
  • 原文地址:https://www.cnblogs.com/TDou/p/6110514.html
Copyright © 2020-2023  润新知