小结 软件开发架构 c/s 架构 客户端 服务端 b/s 架构 浏览器 服务端 HTTP协议:超文本传输协议 1. 四大特性 1. 基于TCP/IP之上作用于应用层 2. 基于请求响应 3. 无状态(不保存状态,每次请求都认为是陌生的请求) 4. 无连接 (一旦数据交互完成就断开连接) 对比:长连接 ...
分类:
其他好文 时间:
2019-10-22 10:27:43
阅读次数:
76
HTTP协议(超文本协议) 四大特性 基于TCP/IP之上作用于应用层 基于请求响应 发是请求,给是响应 无状态 不保存用户状态,连一次就给忘了 无连接 eg:one night love 数据格式 请求格式 请求首行(请求方式,协议版本等) 请求头(一大堆K:V键值对) \r\n 请求头(真正的数 ...
分类:
Web程序 时间:
2019-10-21 20:40:04
阅读次数:
157
手撸web框架 简单的请求响应实现 要实现最简单的web框架,首先要对网络熟悉,首先HTTP协议是应用层的协议,只要我们给数据加上HTTP格式的响应报头,我们的数据就能基于socket进行实现了 web框架的特点 我们熟悉的web框架其实都很类似,基本上也就三大块 路由选择 业务处理 ORM 路由选 ...
分类:
编程语言 时间:
2019-10-19 19:10:08
阅读次数:
114
Django基础了解知识 HTTP协议(超文本传输协议) "HTTP协议" 1. 四大特性 : 1. 基于TCP/IP之上作用于应用层 2. 基于请求响应 3. 无状态 引申出cookie session token…… 4. 无连接 长连接 "websocket" (HTTP协议的大补丁) 2. ...
分类:
Web程序 时间:
2019-10-19 13:30:27
阅读次数:
215
Charles 使用教程 本文介绍 charles 教程 - 代理抓包的使用方法 本文参考了:阿西河Charles教程 Charles是一个HTTP代理/ HTTP监视器/反向代理,使开发人员能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求,响应和HTTP标 ...
分类:
其他好文 时间:
2019-10-19 10:08:15
阅读次数:
93
[TOC] Django基础之前戏 HTTP协议(超文本协议) 四大特性 基于TCP/IP之上作用于应用层 基于请求响应 发是请求,给是响应 无状态 不保存用户状态,连一次就给忘了 无连接 eg:one night love 数据格式 请求格式 请求首行(请求方式,协议版本等) 请求头(一大堆K:V ...
分类:
其他好文 时间:
2019-10-19 00:31:57
阅读次数:
111
1.OutPutController 2.output.jsp 3.success.jsp 总结: 为啥model,modelMap,modelAndView数据都存在request域对象中? 2.为啥能够访问success.jsp ...
分类:
编程语言 时间:
2019-10-17 11:57:12
阅读次数:
95
第一章:接口规范 01 restful接口规范 第二章:请求响应组件 01 请求组件02 响应组件03 解析组件 第三章:序列化组件 01 Serializer组件02 ModelSerializer组件03 ListModelSerializer组件 第四章:视图组件 01 两个视图基类02 五个 ...
分类:
其他好文 时间:
2019-10-14 12:35:44
阅读次数:
81
dajngo请求生命周期django请求生命周期是:当用户在browser点击URL后,在django后台都发生了什么。请求响应Http1、发送Http请求2、服务器接收,根据请求头中url在路由关系表中进行匹配(从上到下)3、匹配成功后,执行指定的views函数URL –>函数 ---》FBVUR... ...
分类:
其他好文 时间:
2019-10-12 18:56:24
阅读次数:
84
HTTP协议的官方定义进行归纳,得出4个关键点: 1.HTTP是建立在tcp/ip协议之上,面向应用层的超文本传输协议。 2.它由请求和响应组成,完全符合标准的客户端服务器的请求响应模型。 3.协议很轻便简单,并且请求与请求之间没有关联,是无状态的协议。 4.为了弥补这种无状态就需要使用http协议 ...
分类:
Web程序 时间:
2019-10-11 23:20:46
阅读次数:
121