zoukankan      html  css  js  c++  java
  • http https协议

    http和https协议是应用层协议。

    http:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。

    HTTPS:(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。

    http (请求报文,响应报文) 通过报文进行沟通

      请求报文:

        请求头:http://tools.jb51.net/table/http_header

        请求行: 请求方法(GET POST DELETE HEAD TRACE OPTION)       请求资源 (URL)           请求协议版本(HTTP/1.1)

        请求主体:表单提交数据如:name=aimee&age=18;

      响应报文:

        响应头 响应行 响应主体

     

        

     

        

        

         说到请求方法,常见的就是GET和POST方法了,那他们有什么区别呢?

       1.GET 使用URL 或Cookie 传参,而POST将数据,放在请求体中。 ? NAME = ‘CST’&AGE=18

       2.GET 的URL会有长度上的限制, POST可以传输很多数据。

       3.POST比GET相对安全。

       

       那么HTTPS与http有什么不同呢?

        实际上,HTTPS是在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。

        

  • 相关阅读:
    HTML5学习笔记-2.HTML基础
    HTML5学习笔记-1.网页入门
    Java学习笔记-8.多线程编程
    Java学习笔记-7.Java IO流
    Java学习笔记-6.Java异常处理
    Java学习笔记-5.常用数据结构
    Java学习笔记-4.继承与多态
    Java学习笔记-3.类与对象
    C语言学习笔记-10.文件
    .net core 中threadpool用法
  • 原文地址:https://www.cnblogs.com/xiaofuxuan-blogs/p/9135760.html
Copyright © 2011-2022 走看看