网站首页 > 博客文章 正文
前言
好一段时间没写了,论文总算完成了,下面就来应许答应大家的东西吧,这是我接到的新年第一批任务,全是英文的。今天先介绍HTTP。
正文
Web浏览器、服务器和相关的Web应用程序都是通过HTTP来相互通信的,HTTP是现在全球因特网中使用的公共语言。
因此非常的重要。先来一段地址看看,待会介绍这是什么规则。https://mp.toutiao.com/profile_v2/publish
1.1多媒体信使
每天在网络上都有各种资源在不断的传输,交流,JPEG图片,HTML网页,文本文件,电影,音乐等遍布所有的因特网,通过我们的浏览器,我们可以快速,便捷的进行交流。
HTTP协议使用的是可靠的数据传输协议,所以不论数据来自何处,都能够确保数据在传输的过程中不会被破坏造成数据不完整,影响后续的操作。
所有能够提供Web内容的都是web资源
1.2 URI和URL
URL:服务器资源名称称为统一资源标识符(Uniform Resource Identifier ,URI)
URI:统一资源定位符是资源标识符最常见的形式。指代了一台特定服务器上的某资源的特定位置。
URL实例
URL标准格式:
第一部分被称为方案,说明了所使用的的协议类型。通常就是HTTP://
第二部分给出了服务器的因特网地址(比如,www.joes-hardware.com)
其余部分制定了web服务器上的某个资源(比如,/special/swuy.gif)
现在,几乎所有的URI都是URL。
最后再提一下URN,URI的第二种形式,统一资源名,作为特定内容的唯一名称使用的,与目前资源的所在地无关。
1.3事务
一个HTTP事务由一条请求命令荷一个响应结果组成,这种通信是通过名为HTTP报文的格式化数据进行的。
1.4方法
HTTP支持几种不同的方法,直接看图。
1.5状态码
每条HTTP响应报文返回时都会携带一个状态码,状态码由三位数字组成,告诉客户端是否请求成功,或者是否需要采取其他的动作。
1.6 报文
HTTP报文是由一行行的简单字符组成的,HTTP报文是纯文本,不是二进制代码。
HTTP报文包括以下三个部分。
起始行 报文的第一行就是起始行,在请求报文中用来说明要做什么。
首部字段 起始行后面会跟着0个或者多个首部字段。首部以一个空格结束。
主体 空行之后就是可选的报文主体了,其中包含了所有类型的数据。
请求实例
猜你喜欢
- 2024-11-04 SpringBoot系列教程22-整合SpringMVC之HttpMessageConverters
- 2024-11-04 前端部分面试总结(前端面试知识点总结)
- 2024-11-04 学习笔记-身份认证攻击漏洞,文件上传漏洞
- 2024-11-04 java和js实现 RSA+AES接口验签和参数加密 非对称加密非对称加密
- 2024-11-04 工业以太网基础知识介绍—网络体系及标准
- 2024-11-04 「网工必备」网络协议模型和各层作用,带你10分钟get新技能
- 2024-11-04 HTTP协议(http协议的作用)
- 2024-11-04 计算机网络|计算机网络体系结构(计算机网络体系结构知识点)
- 2024-11-04 用于EDI的应用大大提高了效率,减少了纸张的使用
- 2024-11-04 Java安全编码军规(java安全编码规范考试题答案)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)