计算机网络的故事——简单的HTTP协议

这篇具有很好参考价值的文章主要介绍了计算机网络的故事——简单的HTTP协议。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简单的HTTP协议

`


一、简单的HTTP协议

HTTP是不保存状态的协议,为了实现保存状态功能于是引入了Cookie技术。
method: get:获取资源 post:传输实体主体 put:传输文件 head:获取报文首部,用于确认URI的有效性以及资源的更新日期时间等 delete:删除文件
put和delete不带验证机制,所以一般也不会使用delete方法,options:询问支持方法 trace:追踪路径,让web服务器将之前的请求通信回给客户端的方法,容易引发站点追踪,不常用
http1.0和http1.1所支持的方法
计算机网络的故事——简单的HTTP协议,计算机网络的故事,计算机网络,http,网络协议
非持久连接:在HTTP1.0中默认是非持久化连接的,但是可以设置为持久连接。
计算机网络的故事——简单的HTTP协议,计算机网络的故事,计算机网络,http,网络协议
持久连接:在HTTP1.1中默认是持久化连接的。
计算机网络的故事——简单的HTTP协议,计算机网络的故事,计算机网络,http,网络协议
管线化:持久化连接的存在使得管线化存在了可能,不用等待响应就可以直接发送下一个请求。
计算机网络的故事——简单的HTTP协议,计算机网络的故事,计算机网络,http,网络协议
Cookie进行状态管理:cookie技术通过请求和响应报文中写入cookie信息来控制客户端的状态
1、cookie会根据从服务器发送的响应报文内的叫做Set-Cookie的首部字段信息,通知客户端保存cookie
2、当下次客户端再往服务器发送请求时候,客户端会主动在请求报文中添加cooie值后发送
服务器接收到客户发来的cookie之后,会查询究竟是哪个客户端发来的连接请求。
计算机网络的故事——简单的HTTP协议,计算机网络的故事,计算机网络,http,网络协议
计算机网络的故事——简单的HTTP协议,计算机网络的故事,计算机网络,http,网络协议文章来源地址https://www.toymoban.com/news/detail-698521.html


到了这里,关于计算机网络的故事——简单的HTTP协议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 计算机网络【HTTP协议】

    计算机网络【HTTP协议】

    HTTP/HTTPS协议 是应用层的网路协议 目前大多数情况HTTP在传输层是基于TCP(HTTP1/2 是基于TCP,最新的HTTP协议是基于UDP协议,但是我们目前常用的HTTP应用层协议是HTTP1.0) 应用层协议很多时候都是程序员自己定制的,需要根据具体的场景来制定应用层协议,但是由于程序员水平参差不

    2024年02月02日
    浏览(12)
  • 计算机网络——HTTP协议

            HTTP(超文本传输协议),定义在RFC2616中,是用于分布式和协作式多媒体系统之间交互的应用层通信协议。         HTTP是一个无状态协议,意味着它不保存先前交互的记录。每个请求都独立于其他请求处理。         HTTP旨在促进客户端和服务器在分布式系

    2024年01月21日
    浏览(15)
  • 【计算机网络】HTTP 协议

    【计算机网络】HTTP 协议

    前面我们介绍了网络 TCP/IP 五层模型中的各个层,在这五层中,应用层是和我们程序员息息相关的,需要我们程序员写出代码来实现,前面我们只是简单讲了应用层中的自定义协议,虽然自定义协议显得很灵活可以根据需求随时更改,但是在实际生活中自定义的协议使用的还

    2024年02月05日
    浏览(12)
  • 计算机网络(5) --- http协议

    计算机网络(5) --- http协议

    计算机网络(4) --- 协议定制_哈里沃克的博客-CSDN博客 协议定制 https://blog.csdn.net/m0_63488627/article/details/132070683?spm=1001.2014.3001.5501 目录 1.http协议介绍 1.协议的延申 2.http协议介绍 3.URL 4.urlencode和urldecode 2.HTTP协议结构 1.引入 2.细节 3.HTTP协议的使用 1.协议 2.网页配置 3.HTTP请求方法

    2024年02月14日
    浏览(11)
  • 【计算机网络】应用层协议 -- HTTP协议

    【计算机网络】应用层协议 -- HTTP协议

    协议。网络协议的简称,网络协议是通信计算机双方必须共同遵守的一组约定,比如怎么建立连接,怎么互相识别等。 为了使数据在网络上能够从源头到达目的,网络通信的参与方必须遵守相同的规则,我们称这套相同的规则为协议(protocol),而协议最终都需要通过计算机

    2024年02月15日
    浏览(11)
  • 计算机网络 - http协议 与 https协议(2)

    计算机网络 - http协议 与 https协议(2)

    本篇介绍了构造http请求的的五种方式,简单的使用postman构造http请求,进一步了解https, 学习https的加密过程,了解对称密钥与非对称密钥对于加密是如何进行的,如有错误,请在评论区指正,让我们一起交流,共同进步! 本文开始 1) 直接在浏览器中的地址栏中输入一个 u

    2024年02月13日
    浏览(11)
  • 计算机网络学习day02|HTTP协议

    计算机网络学习day02|HTTP协议

    目录 一、HTTP报文格式长什么样?是如何分割的? 请求行 状态行 头部字段 常用头字段 小结 二、HTTP提供了哪些方法?GET和POST的区别是什么? 1.HTTP有哪些方法 2.GET/HEAD 3.PSOT/PUT 小结 三、URI和URL URI 的格式 URI 的基本组成 URI 的查询参数 小结 四、HTTP有哪些状态码?分别代表什

    2024年04月23日
    浏览(9)
  • Linux 计算机网络 深入理解HTTP协议

    Linux 计算机网络 深入理解HTTP协议

    HTTP是超文本传输协议,是用于从万维网服务器传输超文本到本地浏览器的传送协议。下面就来介绍HTTP的组成与特性。 HTTP是 ⽆连接 , ⽆状态 , ⼯作在应⽤层 的协议。 ⽆连接: http协议本身是没有维护连接信息的, http的数据会交给⽹络协议栈传输层的TCP协议, ⽽TCP是⾯向

    2024年02月14日
    浏览(9)
  • 【计算机网络】应用层——HTTP 协议(一)

    【计算机网络】应用层——HTTP 协议(一)

    个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【网络编程】 本专栏旨在分享学习计算机网络的一点学习心得,欢迎大家在评论区交流讨论💌 HTTP协议全称超文本传输协议,通过浏览器和服务器进行数据交互,进行

    2024年01月23日
    浏览(11)
  • 计算机网络实验4:HTTP、DNS协议分析

    计算机网络实验4:HTTP、DNS协议分析

    实验内容 :使用Wireshark捕获数据包,根据捕获的相关数据包分别对HTTP、DNS协议展开分析。 额外内容 :利用fiddler软件对HTTPS协议进行分析。 所需学时 :1。 重难点 :HTTP和DNS协议的报文结构。 周次 :第3周。 教材相关章节 :2.4、2.7。 HTTP(超文本传输协议)是一个基于 请求与

    2024年02月13日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包