码迷,mamicode.com
首页 > 其他好文 > 详细

tornado 03 请求与响应

时间:2018-04-27 22:59:18      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:char   版本   传递   style   客户端   gzip   res   内容   agent   

tornado 03 请求与响应

一、请求与响应

  浏览器与服务器之间沟通的到底是什么信息

#服务器在后台一直保持运行着
#浏览器通过URL(路由、地址)发送请求
#服务器接收请求了通过tornado处理结果,然后将结果发送给浏览器,最后页面显示

  请求信息

#请求 
#浏览器在发送请求的时候,会发送具体的请求信,由请求行、请求消息头和请求正文组成

#请求行
#请求行一般位于第一行,包含内容为:
Method #一般为GRT或者POST
Path-to-resourse #请求的资源的URI
Http/Version-number #客户端使用的协议de的版本,有HTTP/1.0和HTTP/1.1

#请求消息头
#向浏览器传递附加消息
Accept:#浏览器可以接受的MIME类型。
Accept-Charset#浏览器支持的字符集,如gbk,utf-8
Accept-Encoding#浏览器能够解码的数据压缩方式, 如:gzip
Accept-language#所希望的语言
Host#请求的主机和端口User-Agent:通知服务器,浏览器类型.
Content-Length#表示请求消息正文的长度 
Connection#表示是否需要持久连接(Keep-alive)
Cookie #这是最重要的请求头信息之一(会话有关)

#请求正文
#请求具体内容,比如:URL中传入的参数,form表单里面的内容等等

  响应信息

#响应信息
#响应信息为服务器的处理结果。主要包含:响应行,响应消息头,响应正文

#响应头
Server# 通知客户端,服务器的类型
Content-Encoding#响应正文的压缩编码方式。常用的是gzip
Content-Length#通知客户端响应正文的数据大小
Content-Type#通知客户端响应正文的MIME类型
Content-Disposition#通知客户端,以下载的方式打开资源

#响应行
#响应行主要报错如下信息:
Http/Version-number#服务器用的协议版本
Statuscode:响应码。代表服务器处理的结果的一种表示,常用的响应码有:200:正常  302/307:重定向 304:服务器的资源没有被修改 404:请求的资源不存在 500:服务器报错了
#message:响应码描述。例如200的描述为OK


#响应正文
#具体的响应内容,如html,JavaScript 等数据内容

 

tornado 03 请求与响应

标签:char   版本   传递   style   客户端   gzip   res   内容   agent   

原文地址:https://www.cnblogs.com/xuchengcheng1215/p/8964808.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!