HTTP 请求报文 由请求行、请求头部、空行 和 请求包体 4 个部分组成: (1)请求行:请求行由方法字段、URL 字段 和HTTP 协议版本字段 3 个部分组成,他们之间使用空格隔开。常用的 HTTP 请求方法有 GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CO ...
分类:
Web程序 时间:
2019-01-11 22:11:13
阅读次数:
690
项目中,组装接口的请求报文和解析返回报文时,用到了模板语言jetbrick-template。 1. 请求报文拼装 如:需要拼装的请求报文格式如下: 那么在后台组装好对象后,可以通过模板取值从而拼接固定格式的报文 2. 响应报文解析 如:发送请求报文成功后,部分返回报文如下,需要对<response ...
分类:
编程语言 时间:
2019-01-03 23:09:59
阅读次数:
275
1.web架构 2.http协议 什么是http协议 http工作原理(事务) 请求报文 响应报文 服务器状态码 3.原生socket 目录结构 服务器端 4.框架演变 目录结构 manage.py 6.项目演变 目录结构 index.html user.html start.py urls.py ...
分类:
其他好文 时间:
2019-01-03 20:44:24
阅读次数:
148
1. http协议 超文本传输协议 协议详细规定了 浏览器 和 万维网服务器 之间互相通信的规则 客户端与服务端通信时传输的内容我们称之为报文(请求报文、响应报文) 常见的发送 get 请求方式 在浏览器地址栏输入 url 地址访问 所有的标签默认发送的是 get 请求:如 script link ...
分类:
Web程序 时间:
2018-12-31 00:03:55
阅读次数:
225
1.一次完整的HTTP请求所经历的7个步骤 HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建 In ...
分类:
Web程序 时间:
2018-12-29 13:39:35
阅读次数:
227
第2章 简单的http协议 http 协议用于客户端和服务器端的通信。 请求访问文本或图像等资源的一端称为客户端,提供资源响应的一端称为服务器端。 请求报文: 响应报文: 为了能够处理大量的事务,http协议不具备保存上一次请求的状态或响应的功能。(cookie可以保存状态) 持久连接:客户端或者服 ...
分类:
Web程序 时间:
2018-12-11 12:52:49
阅读次数:
185
第一次看Spring的代码,还是学生时候,看的模棱两可。 现在有了实际的工作经验,应该会另有收获。 先浏览下Http: http是用TCP来传输数据的一种协议,请求报文和响应报文的结构都分为三部分:首行、头部、主体。请求报文的首行是方法、URL、http版本,响应报文的首行是http版本、状态码、简 ...
分类:
编程语言 时间:
2018-12-05 00:25:21
阅读次数:
192
对于HTTP响应报文,比较重要的信息主要有两部分,一部分是响应行中的状态码,另一部分是响应头。下面分别介绍。响应头信息中比较重要的部分:(1)Server,服务端所使用的Web服务名称,如:Server:Apache/1.3.6(Unix)。(2)Set-Cookie:服务器向客户端设置的Cookie。(3)Last-Modified,服务器通过这个域告诉客户端浏览器,资源的最后修改时间。(4)L
分类:
Web程序 时间:
2018-12-04 18:54:51
阅读次数:
267
HTTP 应用的信息是通过 请求报文 和 响应报文 传递的,关于更多的相关知识,可以阅读《HTTP权威指南》获得。 其中 请求报文 由客户端发送,其中包含和许多的信息,而 django 将这些信息封装成了 HttpRequest 对象,该对象由 HttpRequest 类创建。每一个请求都会生成一个 ...
分类:
其他好文 时间:
2018-12-02 22:49:20
阅读次数:
127
http报文基本上就长这个样子,http是请求和响应到这种模式,发起请求的这一方永远是主动的,首先请求报文都会有一个首行,这个首行并不属于headers,它会包涵一个method,第二部分是个url,就是要请求资源的地址,一般放的是路由,第三部分是http版本 响应报文也会有一个首行,第一部分是ht ...
分类:
Web程序 时间:
2018-11-28 12:21:53
阅读次数:
215