软件开发架构 HTTP协议 1.四大特性?2.数据格式?3.响应状态码 手动书写web框架 1.纯手撸web框架?2.基于wsgiref模块?3.jinja2模板语法?4.结合前端、数据库、后端框架# 代码的封装处理 主流web框架 1.django?2.flask?3.tornado django ...
分类:
其他好文 时间:
2021-06-17 17:22:17
阅读次数:
0
1、 浏览器发出请求 >server。查询完数据,并标志位 < 断开 服务器不知情。 数据补偿机制。 ...
分类:
Web程序 时间:
2021-06-17 16:43:21
阅读次数:
0
在http 协议中,post 提交的数据需放在消息主体的,但协议并没有规定必须使用什么编码方式,从而导致了提交方式的不同。服务端根据请求同一种的 Content-Type 字段来获取请求中消息主体是用何种方式进行编码,再对消息主体进行解析。 具体的编码方式有: - application/x-www ...
分类:
其他好文 时间:
2021-06-10 17:37:22
阅读次数:
0
一、nginx日志结构 nginx中access.log 的日志结构: $remote_addr 客户端地址 211.28.65.253 $remote_user 客户端用户名称 -- $time_local 访问时间和时区 18/Jul/2012:17:00:01 +0800 $request 请 ...
分类:
其他好文 时间:
2021-06-08 22:56:51
阅读次数:
0
cookie与session 由来及简介 HTTP协议四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上 3.无连接 4.无状态 基于HTTP协议的通信无法记录客户端状态 但是现在很多软件都需要记录用户的状态 为了解决这个问题 发明了cookie session等一系列的技术 ? co ...
分类:
其他好文 时间:
2021-06-06 19:20:58
阅读次数:
0
相关文件 muduo/net/http/* HttpRequst:http请求类 HttpResponse: http响应类 HttpContext: http协议解析类 HttpServer: http服务器类 作用 解析http请求,用户只需根据http请求类,设置好响应类,http服务器会把响 ...
分类:
Web程序 时间:
2021-06-06 19:11:18
阅读次数:
0
以前我们浏览网页使用的都是HTTP协议,HTTP使用明文传输,所以传输过程中很容易遭受黑客窃取、篡改数据,很不安全。在WordPress网站上启用HTTPS协议访问后,能大大提升站点的安全性,启用HTTPS协议的网站也更容易被搜索引擎收录,提升网站的访问量。 HTTPS是什么? HTTPS(全称:H ...
分类:
Web程序 时间:
2021-06-04 19:27:34
阅读次数:
0
1、nginx日志字段解析 包含的变量注释如下: $remote_addr, $http_x_forwarded_for 记录客户端IP地址 $remote_user 记录客户端用户名称 $request 记录请求的URL和HTTP协议 $status 记录请求状态 $body_bytes_sent ...
分类:
其他好文 时间:
2021-06-02 18:47:12
阅读次数:
0
(1)HTTP版本 HTTP/1.0:HTTP短连接 HTTP/1.1:HTTP长连接 HTTP/2.0:HTTP长连接+优化,支持更多并发连接 说明:可以使用curl -v www.baidu.com命令查看版本(curl相当于Linux的浏览器) (2)HTTP请求方法 方法 说明 支持的HTT ...
分类:
Web程序 时间:
2021-06-02 16:04:48
阅读次数:
0
幂等性概念 数学中的定义:其任意多次执行所产生的影响均与一次执行的影响相同。比如f(f(x)) = f(x). HTTP协议中的定义:在HTTP/1.1规范中幂等性的定义是:HTTP方法的幂等性是指一次和多次请求某一个资源应该具有同样的副作用。其中GET,PUT, DELETE 如何测试幂等性 幂等 ...
分类:
其他好文 时间:
2021-06-02 14:05:20
阅读次数:
0