美文网首页
iOS-网络知识

iOS-网络知识

作者: GJCode | 来源:发表于2019-08-13 09:59 被阅读0次

    1、网络

    解密的过程:就是对离散对数进行求值
    HTTPS加密机制:共享秘钥加密(对称秘钥加密) + 公开秘钥加密(非对称加密)
    1、在交换秘钥时,先使用公开密钥加密
    2、发送数据时,使用共享秘钥加密

    为了保证使用的公开加密的秘钥是安全的,通过(数字证书认证机构)CA机构来解决,客户端内部放置数字证书认证机构的公开密钥,

    2、状态码:

    1、200 Ok:请求正常
    2、204 NoContent:没有请求资源
    3、206 partial Content:请求部分资源
    4、301 Moved Permanently:永久性重定向
    5、302 Found:临时性重定向
    6、303 See Other:由于请求对应的资源存在着另一个 URI,应使用 GET 方法定向获取请求的资源,明确表示客户端应该采用GET方法获取资源
    7、304 Not Modified:客户端发送附带条件的请求时,服务器端允许请求访问资源,但未满足条件
    8、307 Temporary Redirect:临时重定向
    9、400 Bad Request:请求报文中存在语法错误(请求参数错误)
    10、401 Unauthorized:发送的请求需要有通过 HTTP 认证(BASIC 认证、DIGEST 认证)的认证信息
    11、403 Forbidden:对请求资源的访问被服务器拒绝
    12、404 Not Found:服务器上无法找到请求的资源
    13、500 Internal Server Error:服务器端在执行请求时发生错误
    14、503 Service Unavailable:服务器暂时处于超负荷或正在进行停机维护,现在无法处理请求

    3、HTTP方法:

    1、GET:获取资源
    2、POST:传输实体主体
    3、PUT:传输文件
    4、HEAD:获得报文首部
    5、DELETE:删除文件
    6、OPTIONS:询问支持的方法
    7、TRACE:追踪路径
    8、CONNECT:要求用隧道协议连接代理

    相关文章

      网友评论

          本文标题:iOS-网络知识

          本文链接:https://www.haomeiwen.com/subject/zmomjctx.html