zoukankan      html  css  js  c++  java
  • 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
                          优点:信息量大,安全性相对高
                          缺点:测试不太方便

  • 相关阅读:
    【Codeforces Round#279 Div.2】B. Queue
    210
    回溯
    HuffmanTree && HuffmanCode
    (转)STL
    2013 ACM/ICPC 长沙现场赛 A题
    不是数据库中的列,而是查询结果集中的列
    又出现新问题,所以又发现了之前的一些问题 (关于修改表单地址,要不要改回来的问题) 原因已经解决
    MyEclipse导入jquery-1.8.0.min.js等文件报错的解决方案
    为什么突然 选择删除的按钮失效???
  • 原文地址:https://www.cnblogs.com/TDou/p/6110514.html
Copyright © 2011-2022 走看看