1. 打开Fiddler,在菜单Rules 栏里点击Customize Rules…或者使用快捷键CTRL+R打开Fiddler ScriptEditor 图 1 Customize Rules 2. 添加 IP命令:在Fiddler ScriptEditor编辑器里,使用Ctrl+F查找字符串st ...
分类:
其他好文 时间:
2019-12-10 22:22:12
阅读次数:
182
转发时浏览器中的url地址栏不会发生改变,重定向时地址栏会发生改变 转发时浏览器只请求一次服务器,重定向时浏览器请求两次服务器 转发的代码: request.getRequestDispatcher("要转发的jsp页面").forward(request,response); 重定向的代码: re ...
分类:
其他好文 时间:
2019-12-10 00:30:05
阅读次数:
76
上面的BaseController中使用ModelAttribute注解来获取request和response对象,这样基类继承该类,想要获取对象直接可以拿到,虽然这样很简便,但是这里会产生线程不安全问题,在并发量大的情况下,获取的对象可能是同一个对象,或者为null,这些都是并发造成的问题 分析: ...
分类:
编程语言 时间:
2019-12-09 13:44:32
阅读次数:
107
一、简介 状态码的作用:web服务器用来告诉客户端,发生了什么事 位置:位于HTTP Response的第一行中,会返回一个“三位数字的状态码”和一个“状态消息”。“三位数字的状态码”便于程序进行处理,“状态消息”便于人理解。 二、简略状态码对照表 三、常用的状态码 参考链接:https://www ...
分类:
其他好文 时间:
2019-12-09 01:05:01
阅读次数:
89
1 # 1.导入socket模块 2 import socket 3 # import gevent 4 import threading 5 6 7 # 创建服务器类 8 class HttpServerSocket(object): 9 # 给服务器类的对象设置属性 10 def __init_ ...
分类:
编程语言 时间:
2019-12-08 23:47:22
阅读次数:
186
想安装tornado框架,但总是有奇怪错误,如下: 如果按照默认的下载源,就会死活不成功,出现 Traceback (most recent call last): File "e:\python38\lib\site-packages\pip\_vendor\urllib3\response.py ...
分类:
编程语言 时间:
2019-12-08 22:46:34
阅读次数:
150
解决的关键在于responseType: Blob // 表明从服务器返回的数据类型 (无此声明则会报zip损坏/无效!)类型 代码如下: 接口调用 上面还有一个问题,就是我下载压缩包下载解压之后,文件名称会前后多个下划线,这个地方直接用正则就可以了,就见上面代码~~~ ...
分类:
其他好文 时间:
2019-12-08 19:04:41
阅读次数:
424
基于kuebrnetes v1.17 简单来说,一个完整的streaming请求如下: 客户端 kubectl exec i t ... kube apiserver 向 Kubelet 发送流式请求 /exec/ Kubelet 通过 CRI 接口向 CRI Shim 请求 Exec 的 URL ...
分类:
其他好文 时间:
2019-12-08 12:58:08
阅读次数:
124
简介 高性能 key-value数据库 支持数据持久化,可以将内存中的数据保存到磁盘,重启再次加载使用 五种数据类型 支持数据库备份 原子性 发布订阅这模式 key过期 python简单操作redis 本地启动redis服务 import redis conn = redis.Redis(decod ...
分类:
其他好文 时间:
2019-12-08 12:23:58
阅读次数:
89
这个比昨晚的要满意, 认证放到中间件那里了。 Mux使用的是gorilla, 中间件使用的是negroni, 启动是用的negroni.classic方法。 ...
分类:
Web程序 时间:
2019-12-08 10:34:01
阅读次数:
104