Http(二)

作者: StevenHD | 来源:发表于2020-12-24 22:32 被阅读0次

    一、GET与POST请求

    • POST也可以跟GET一样获取到资源(图片)
    • GET获取图片——
    • POSThtml中可以和GET进行互换

    • GET方式在URL中的参数在?的后面(使用?来隔开【文件】和【参数】,参数之间使用&来相连),在html文件中可以添加参数

    GET缺点是参数会暴露出来(不安全,发送的数据量也小),POST就不会

    • GET——获取数据
    • POST——传递数据

    二、Cookie

    • HTTP是无状态的连接,无差别的对待请求
    • Cookie与Session可以保存客户信息
    • Cookie中包含的信息很多——
    • Cookie第二次发送的时候是在请求头的头域中——

    考虑淘宝选不同的商品页面,但是不需要重复登陆
    Cookie是服务器发给客户端,然后客户端存在本地,再需要的时候发送给服务器

    • 保存在客户端的
    • cookie是包含在响应头中的cookie头域中的(服务器发给客户端)

    三、Session

    • 【客户信息】保存在服务器中
    • 发送的是Session ID,通过Session ID来在服务器中寻找【客户信息】
    • 会话,会话ID

    四、对比

    • Cookie的使用要求服务器的网络带宽较大,但是节省了服务器的内存
    • Cookie不安全,信息是可以被更改的
    • Session安全一些,因为SessionID是有有效期
    • 二者结合使用,重要信息使用Session ID,不重要的用cookie
    • 共同之处:

    cookie和session都是用来跟踪浏览器用户身份的会话方式。

    相关文章

      网友评论

          本文标题:Http(二)

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