最后更新:2021-12-07 05:07:28 手机定位技术交流文章
首先,在我们正式开始之前, 我希望我们理解为什么申请级别。
我想你们应该熟悉TCP/IP, 以及目前的数据可以通过一个频道从客户到服务器程序[IP+Port]在整个网络中传送。
然而,它是否仅仅通过将数据从A点传送到B点而完成?这就像在网站上购买移动电话,而卖方[客户]通过[传输+路径选择]将手机运送给买方?当然不是;买方必须使用货物,一旦使用,则对卖方进行评级。因此,我们把数据从A点转移到B点,TCP/IP解决了对数据处理或两端使用都满意的问题,所以我们需要一个不考虑通信细节的层次协议;我们担心应用特征。这个协议级别被称为应用级别协议。
有许多申请情况,因此有各种各样的申请级别协议,其中经典协议之一HTTP是最优秀的。 因此,HTTP与申请现场有什么关系?
早期互联网用户使用浏览器访问互联网,而网络浏览器则用于阅读内容。要浏览网页,最经常使用 HTTP 协议。 (事实上,这只是一个html文件的序列,有额外的资源,如图像、 cs、 js 等。 ) 而不是向整个网络的客户端提供网络文件信息或将用户数据上传到服务器。
如何理解电器协议?回到以前购买移动电话的例子,手机与TCP/IP工作相同,所有购买的手机都配有教义,教导消费者如何操作移动电话。


http请求:
第一行:[方 +[URL]+[Versions],当流行的方法是张贴或获得方法时
页眉:理想的属性,用冒号与空格分隔;使用 n 来分隔几组属性;遇到空行以表示页眉的部分端。
Boody 是空行之后的所有内容。 body 接受空字符串。 如果存在 body, 则页眉中的内容- Length 元素可以识别其长度 。
如前所述,在体体中保存了参数,而获取方法的体体是空的,因为它已经将参数放在URL上,而员额方法的参数则放在体中。
body的规则是可以有多个参数,每个参数以**&**进行分隔,=进行连接。
http响应:
第一行:[版本号]+[状态代码]+[状态代码的说明]
标题: 响应属性, 以冒号分隔的密钥对; 使用 n 来分隔属性的组合; 遇到空行以表示页眉的部分结尾
身体是空行下的一切。 身体与空字符串完全相同。 如果存在, 则页眉中的内容- Length 属性将标明其长度; 如果服务器提供 html 页面, 则 html 页面内容将在 body 中 。
GET和POST方法是最普遍使用的,尽管在书面问题中可能会出现其他方法。 同时,我们注意到对HTTP1.1的这种支持的大部分,因为它是市场上最流行的版本。
HTTP身份代码很多,我们必须熟悉最常见的代码,如200(OK)、404(未找到)、403(禁止)、302(直接、转、转)和504(BadGateway)。
302:简要调整方向。我们可能会遇到一个问题。301和302之间有什么区别?
403的错误意味着缺乏专门知识。
我们想知道的是500,502,504意味着什么。

Concent- Type: 数据类型( 文本/ html (返回到 html 页) 文本/ cs (cs 文件) 图像/ png 图像/ jpg)
最常用的后端界面是应用程序/ javascript (js 文件) 。
Concent-Length:身体的长度(用于确定在传输过程中是否丢失了数据)。
主机:客户端通知服务器所请求的资源位于主机的哪个端口。
用户代理:披露用户的操作系统和浏览器版本;
参考: 当前页面跳转到哪个页面?
本地化:A 3xx状态代码组合,告诉客户下一步在哪里。
Cookie: 少量信息以 cookie 的形式存储在客户端上。 大部分用于实现会话功能 ; (因为 http 是一个没有地位的协议, 使用 cookie 和 会话来保留身份信息, 如果身份识别至关重要 ) 。
本文由 在线网速测试 整理编辑,转载请注明出处。