一般情况下,服务器接收并处理客户端发过来的请求后会返回一个HTTP的响应消息。 http响应消息格式.jpg http响应消息格式.jpg 例子 第一行为状态行,(HTTP/1.1)表明HTTP版本为1.1版本,状态码为200,状态消息为(ok) 第二行和第三行为消息报头,Date:生成响应的日期和 ...
分类:
Web程序 时间:
2018-07-23 17:21:25
阅读次数:
193
1. Web应用 web应用的最原始的访问流程: 客户端发送HTTP请求; 服务端接收到请求,生成一个HTML文档; 服务端将构造HTTP响应,包含:响应头(响应码、键值对)、响应体(HTML文档) 客户端接收HTTP响应,并呈现内容 2. WSGI 脱离底层HTTP协议层内容,只关注如何生成HTM ...
分类:
编程语言 时间:
2018-07-23 12:43:50
阅读次数:
185
一、cookie 1. http头与cookie cookie是HTTP Cookie的简称。该标准要求: (1)服务器的HTTP响应头包含 Set Cookie字段 响应头Eg: 该HTTP响应设置了一个名为name,值为value的cookie。服务器将它们发送到浏览器,浏览器就会存储这样的co ...
分类:
Web程序 时间:
2018-07-20 18:08:27
阅读次数:
177
HTTP响应由三个部分组成:状态码(Status Code):描述了响应的状态。可以用来检查是否成功的完成了请求。请求失败的情况下,状态码可用来找出失败的原因。如果Servlet没有返回状态码,默认会返回成功的状态码HttpServletResponse.SC_OK。HTTP头部(HTTP Head ...
分类:
Web程序 时间:
2018-07-19 20:57:23
阅读次数:
158
1、http请求中产生的两个核心对象 http请求:HttpRequest http响应:HttpResponse 2、HttpRequest对象 属性: ...
分类:
其他好文 时间:
2018-07-18 20:33:39
阅读次数:
110
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。 1xx(临时响应) 表示临时响应并需要请求者继续执行操 ...
分类:
Web程序 时间:
2018-07-15 13:49:47
阅读次数:
246
一个Web应用的本质就是: 浏览器发送一个HTTP请求; 服务器收到请求,生成一个HTML文档; 服务器把HTML文档作为HTTP响应的Body发送给浏览器; 浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。 接口,让我们专心用Python编写Web业务。这个接口就是WSGI:W ...
分类:
其他好文 时间:
2018-07-04 18:57:10
阅读次数:
150
1.Cookie相关知识 服务器端像客户端发送Cookie是通过HTTP响应报文实现的,在Set Cookie中设置需要像客户端发送的cookie,cookie格式如下: Set Cookie: "name=value;domain=.domain.com;path=/;expires=Sat, 1 ...
分类:
其他好文 时间:
2018-07-03 23:47:14
阅读次数:
269
什么是request和response request对象是服务器对浏览器请求的封装,而response是服务器对服务器响应的封装。 request用来取出请求信息,而response则用来添加要返回给浏览器的信息。 使用response对象设置http响应协议中的信息 用来生成Http响应信息,发 ...
分类:
其他好文 时间:
2018-06-28 00:51:32
阅读次数:
205
认证概念: 服务器需要通过某种方式来了解用户的身份,一旦服务器知道了用户的身份,就可以判定用户可以访问事务和资源了;通常通过用户名和密码; HTTP响应/认证框架 HTTP认证模型: 质询/响应认证框架 HTTP的两个官方的认证协议:基本认证和摘要认证 认证的四个步骤: 请求: 客户端发起一条请求; ...
分类:
Web程序 时间:
2018-06-27 11:32:05
阅读次数:
251