Flask快速入门(18) — 信号 作用:Flask框架中的信号基于blinker,其主要就是让开发者可以在flask请求过程中定制一些用户行为 安装:pip install blinker 内置信号: 使用内置信号: 一个流程中的信号触发点(了解) 自定义信号: ...
分类:
其他好文 时间:
2019-10-20 18:07:57
阅读次数:
60
Vue项目环境搭建 Vue项目创建 pycharm配置并启动vue项目 vue项目目录结构分析 vue组件(.vue文件) 全局脚本文件main.js(项目入口) 改写 vue项目启动生命周期 与 页面组件的运用 请求过程 参与文件 main.js:该文件内容不变 App.vue views/Red ...
分类:
其他好文 时间:
2019-10-19 11:21:45
阅读次数:
92
Vue项目环境搭建 Vue项目创建 pycharm配置并启动vue项目 vue项目目录结构分析 vue组件(.vue文件) 全局脚本文件main.js(项目入口) vue项目启动生命周期 与 页面组件的运用(重点) 请求过程 参与文件 全局样式文件配置 封装小组件 - Nav导航栏组件 新增页面三步 ...
分类:
其他好文 时间:
2019-10-17 14:20:00
阅读次数:
89
http状态码分为五类 : 1XX 信息 服务器收到请求,需要请求者继续操作 2XX 成功 请求被成功接手并返回给请求者 3XX 重定向 需要进一步操作才能完成请求 4XX 客户端错误 请求包含语法错误,或无法完成请求 5XX 服务端错误 服务端在处理请求过程发生了错误 200是请求成功,并向客户端 ...
分类:
Web程序 时间:
2019-10-13 00:41:31
阅读次数:
121
ajax请求过程: 响应回来的值是字符串类型,把字符串转成json格式 —> JSON.parse( xhr.responseText ) json格式的数据: 完整的请求过程: 相传其他函数就不能把函数定死: 除了get请求还有post请求: content-type 设置什么编码格式进行编码 封 ...
分类:
Web程序 时间:
2019-10-02 16:11:30
阅读次数:
87
[TOC] 线程threading 通过字典实现threading local(函数) 面向对象版 通过setattr和getattr实现 每个对象有自己的存储空间(字典) 兼容线程和协程(源码到request中去看,看local的__getattr__,setattr) 请求上下文 蓝图 使用蓝图 ...
分类:
其他好文 时间:
2019-10-01 11:46:34
阅读次数:
94
0. 前言 从我们在浏览器的地址栏输入http://blog.csdn.net/seu_calvin后回车,到我们看到该博客的主页,这中间经历了什么呢?简单地回答这个问题,大概是经历了域名解析、TCP的三次握手、建立TCP连接后发起HTTP请求、服务器响应HTTP请求、浏览器解析html代码,同时请 ...
分类:
其他好文 时间:
2019-09-12 09:39:25
阅读次数:
98
[TOC] http协议是明文传输的,不实现加密传输的话很容易被抓包软件抓取数据并进行篡改,所以现在涉及到money的领域、微信大家族里面一般都是强制使用https协议进行开发。 加解密基本知识 1. 对称加密 2. 非对称加密 对称加密 对称加密:加密所使用的密钥与解密所使用的密钥是同一个则是对称 ...
分类:
Web程序 时间:
2019-08-29 09:33:10
阅读次数:
111
Cookie的内容是保存一小段文本信息,这些文本信息组成一份通行证。它是客户端对于无状态协议的一种解决方案。 Cookie的原理 (1)客户端第一次请求时,发送数据到服务器。 (2)服务器返回响应信息的同时,还会传回一个cookie(cookie S-001) (3)客户端接收服务器的响应之后,浏览 ...
分类:
其他好文 时间:
2019-08-28 14:41:17
阅读次数:
132
Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力。可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。siege可以从您选择的预置列表中请求随机的URL。所以siege可用于仿真用户请求负载,而ab则不能 ...
分类:
Web程序 时间:
2019-08-11 17:30:56
阅读次数:
247