zoukankan      html  css  js  c++  java
  • 接口扩展笔记

    一、接口分类:广泛分类:外部接口及内部接口

    按照不同的协议分为:HTTP,WebServers,Dubbo,Socket等

    二、比较常见的状态码:

    200:客户端请求成功。

    301:页面重定向。

    302:临时重定向。

    304:静态资源不请空时,第二次登陆时会从本地获取。

    401:没有授权。

    403:禁止,无权限。

    404:未找到对应的资源文件。

    500:服务器错误/内部错误。

    502:网络错误。

    504:网关超时。

    三、cookie和session

    由于http请求是无状态的,因此会产生cookie和session

    无状态:http最初的设计是无状态的,但是无状态的http无法满足互联网日益发展的需求,于是业界扩展的http协议,增加了有状态协议头,使之变成一个有状态的协议。

    这个状态的协议头就是依靠cookie来实现的,cookie是维系客户端与服务器直接状态同步的纽带。同步纽带是指记忆同步无论什么类型的cookie,都是由服务器来一手创建,最终结算权归服务器,只有服务器才理解这些cookie所代表的真正涵义;客户只负责携带,不需要理解cookie的真正意义。

    四、http的协议接口

    ①http请求分为:get,post,delete,update,head,option

    ②get与post的区别:get:传递的参数会拼接到URL里面去,不是一种很安全的提交数据方式,传递的数据量比较小。post:数据和URL不会拼接到一起,post用额外的数据格式去传递,

    比如:json/xml传递的数据量比较大。

    五、鉴权和授权

    鉴权:访问接口是否正常,是否是非法访问,饶过前端访问。

    授权:是否具有访问接口的权限。key:一般是唯一的,全局的。

  • 相关阅读:
    webgl glsl
    javascript 分号理解
    流的理解 1
    javascript 排序
    phaser3 微信小游戏若干问题
    layabox 3d 入手
    phaser2 微信小游戏入手
    取整你知道几中办法?
    script 执行的三种方式
    cl查看类的内存布局
  • 原文地址:https://www.cnblogs.com/an-ning0920/p/11843792.html
Copyright © 2011-2022 走看看