你是老天派来SD-9822触摸操作不灵敏怎么办

超文本传输??协议(超文本传輸??协议)缩写 HTTP。通过 HTTP或者 HTTPS协议请求的资源由统一资源标识符(统一资源标识符 URI)来标识。由 HTTP客户端发起一个请求创建一个到服務器指定端口(默认是80端口)的 TCP连接.HTTP服务器则在那个端口监听客户端的请求。一旦收到请求服务器会向客户端返回一个状态,比如“HTTP / ”当然域名也可以用 IP地址,IP少一步用DNS服务器解析

  • 端口部分:域名和端口之间使用“ ”分隔端口不是URL必须的部分,如果端口省略将采鼡默认端口号 80,所以实际请求地址是 :80
  • 目录虚拟部分:从域名后的第一个 “/”开始到最后一个 “/”为止的英文虚拟目录。部分虚拟目录也鈈是一个URL必须的部分
  • 名文件部分:指在服务器中访问的资源文件
  • 部分:从 “#”开始到最后都是锚部分,也不是必须的部分做过HTML嘚都知道用于定位到页面的滑动位置。
  • 参数部分:从 “”开始到 “#”为止之间的部分为参数部分,又称搜索部分查询部分例如页媔= 1。。

HTTP协议定义中共了八种方法或者叫“动作”来表明对请求URI指定的资源的不同操作方式就类似操作数据库和文件系统一样,设计网絡的请求也是一样URL用于定位了网络资源,创造PUTDELETE,POSTGET来对应增,删改,查操作但是我们在实际应用中常用的也就是getpost,其他请求方式也都可以通过这两种方式间接的来实现

向指定资源发出“ 显示 “信息。使用GET方法只用于电子杂志数据而不应该改变数据本身,即不對数据进行操作和提交信息

向指定资源提交数据,请求服务器进行处理(例如提交参数/表单或者上传文件)。可能会对数据进行操作狀语从句:提交信息创建资源。

指定向资源位置上传其最新内容

顾名思义,服务器请求删除 URI所对应的资源

与GET方法一样,都是向服务器发出指定资源的请求只不过服务器将不传回资源的本文部分。它的好处在于使用这个方法可以在不必传输全部内容的情况下,就可鉯其中电子杂志“关于该资源的信息“(元信息或称元数据)

回显服务器收到的请求,主要用于测试或诊断

这个方法可使服务器传回該资源所支持的所有HTTP请求方法。用'*'来代替资源名称向网站服务器发送OPTIONS请求,可以测试服务器功能是否正常运作

名称=专业%20Ajax与出版商=丽麗

第一行请求行,用来说明请求类型要访问的资源以及所使用的HTTP版本。

第二部分大括号之间的请求头部,用于提交服务器的附加信息

第三部分,空行请求头部后面的空行是必须的。

第四部分请求数据也叫主体,可以添加任意的其他数据

5,HTTP响应信息:

服务器接受請求回传响应信息也由四分部组成:

状态行消息报头空行状语从句:响应正文

行第一包括协议版本号,报道查看状态码

行为第三响應消息作者:头内容类型:指定了MIME类型的HTML(text / html的),编码类型是UTF-8

响应正文服务器返回给客户端的文本信息。

状态码有三位数字第一数芓表示当前相应的类型,各个类型有:

1XX消息 -请求已被服务器接受继续处理

2XX成功 -请求已成功被服务器接收(如见到就像亲人的200201)

3XX重定向 -需偠后续操作才能完成这一请求

4xx请求错误 - 请求含有词法错误或无法被执行(如见到就想暴走的404未找到)

5XX服务器错误 -服务器在处理某个正确请求时发生(如一见到就想找后台的500)

总结HTTP一次请求的完整过程:

  • 端的客户服务与端的建立TCP连接
  • 通过TCP套接字连接,发送HTTP请求
  • 服务器解析请求定位请求资源,将查询资源然后返回HTML文本数据由客户端读取。

如图7所示客户端浏览器解析HTML内容

浏览器输入网站发生的事件:

1,浏览器向DNS服务器请求解析该URL中的域名所对应的IP地址;

2解析出IP地址后,根据该IP地址和默认端口80和服务器建立TCP连接 ;

3,浏览器发出读取文件(URL中域洺后面部分对应的文件)的HTTP请求该请求报文作为TCP 三次握手的第三个报文的数据发送给服务器;

如图4所示,服务器对浏览器请求作出响应並把对应的HTML文本发送给浏览器;

6,浏览器将该html文本并显示内容;

我要回帖

更多关于 你是老天派来 的文章

 

随机推荐