最后更新:2021-10-21 21:06:51 手机定位技术交流文章
◼ ABNF(Augmented BNF)
也被称为巴科斯-瑙尔范式(Backus-Naur Form),
RFC 5234:ABNF被用作互联网通信议定书的定义语言。
ABNF是最严格的HTTP演示格式,因此,在ABNF之外讨论HTTP格式往往是片面的和不批评的。
它用来描述对请求作出反应的感觉
浏览器通常最优化。 它们不是真正的文章 。
HTTP 报告格式定义
4. HHTTP电文(旧) RFC 2616
3. 意见格式(新) RFC 7230
ABNF—核心规则

报文格式—整体

在起始线中显示换行符 。

写得美极了,其实是线上写着的
在ABNF格式化 HTTP 提交文件。
请求和答复都使用这一格式。

报告布局:请求行、状态行

SP:space
“/”:永久,产出/
DIGIT:数字
;:注释
是的,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,
请求: 客户向服务器提供综合数据, 包括信息正文、 字符串和图片数据 。
信体演示文稿格式

页头字段:不包括再入转换
HTAB:tab键
表示一个字节。
URL的编码
当在 URL 中存在特殊字符( 如中文或空格) 时, 它们必须编码 。
当输入浏览器地址栏中的 URL 时,它会使用 UTF-8 编码。
◼ 比如
我不知道你在说什么 亲爱的 你在这里做什么 com/s? wd = 100度?
我不知道你在说什么 亲爱的 你在这里做什么 com/s? wwn +E5% 8D% 8D% 8E% E4% B8BA
wd:关键词
后台服务器决定 URL 是如何编码的 。
在将查询发送到服务器之前,浏览器加密程序会设置特殊字符。
Xshell + telnet
在Xshell安装Xshell(安全终端模拟器)的Telnet
它可以通过HTTP报告直接与服务器联系。
你可以以更清楚、更明显的方式看到请求的内容和对请求的答复。
这是对请求格式的测试

(telnet 本地主机 8080, 远程连接到本地服务器)

(内容严格, 没有请求的地址; 用于服务器 。 )

302 重新定位状态代码

"我要求更多空间, 这不符合RFC。"
RFC是无穷无尽的, 这是服务器的标准, 比如 Tomcat 服务器, 当我们建立这个服务器时, 我们提高了它的容忍率错误率, 即使客户不遵循 RFC 文件, 我们允许它通过, 不同的服务器有不同的容忍率 。
请求方法
RFC 7231第4节RFC 7231: 请求方法:对八个请求方法的解释
GET、HEAD、POST、PUT、DELETE、CONNECT、OPTIONS、TRACE
RFC 5789第2节:补丁方法:描述倾斜技术。
一共由九种方法
GET: 通常用于阅读, 要求在 URL 后面立即汇总参数( 浏览器有 URL 长度限制 ) 。
希望获得资源,例如网站的在线网页或数据库的用户数据。
包含网站源代码的服务器和包含数据库的服务器可能不同 。
您可以通过请求参数来告诉服务器您想要什么, 但无法提供太多的数据 。
POST:通常用于添加、编辑和删除请求参数,这些参数可以列入请求主体(无大小限制)。
增删内容应张贴在此,准备检查。
请求得到了与GET请求相同的答复,但没有回信。
回复请求的上半部分时不返回答案 。
例如,在下载一个巨大的文件之前, 请先考虑其大小, 然后再决定是否下载它。 这样可以节省带宽 。
选择:资源获取支持的通信选择,如服务器支持的请求方法。
OPTIONS * HTTP/1.1

PUUT: 全面覆盖现有资源
部分资源修改(在没有现有资源的情况下创造新资源)。
此命令用于删除某些资源 。
TRACE: 要求服务器提供关于请求的信息,主要是用于测试或诊断HTTP请求。
目标:客户与所请求的资源之间的双向通信渠道,可用于建造隧道(隧道)。
可被雇用访问使用 SSL (HTTPS) 协议的网站
外勤主管(外勤主管)
提高服务器对您需求的认识
头字段分为四类。
请求标题参数
• 有关将获得的资源或客户本身的信息来源
反应标题参数
• 其他答复信息,例如服务器的名称和版本等。
实体页眉的字段
• 关于实体主题事项的补充资料,例如其长度(Content-Length)或MIME类型(Content-Type)。
常规页眉字段
• 要求和答复的情况也是如此,但信息来源的情况并非如此。
例如:连接、日期
无需将您的学习分为四大类。
请求头字段


优先级越高,q值越高。
如果未提供 q 值, 默认值为 1.% 1% 1%% 1%% 1%% 1%% 1%% 1%% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1% 1%
q=0 重量为 9。
客户向服务器提交了请求信头字段。

参考书目被用来保护链条免遭盗窃,减轻公司服务器的压力,并保持公司网站上的数据不被他人窃取。
有些要求是不寻常的。


范围用于下载多个两个断点, 客户端下载一个大文件, 根据 CPU 的线条将其分解为多个下载, 并下载未下载的部分 。
响应头字段


文字就是简单的文字。你给我任何东西,我会把它出口出去。
无法启动 Evolution 的邮件组件 。

本文由 在线网速测试 整理编辑,转载请注明出处。