现在需要创建一个场景二维码,除了基础的微信接口创建外,需要加上小logo,思路如下: 1、 首先根据微信的开发文档创建二维码,获取二维码的url,没啥可说的,按照文档来就好了 获取到的二维码就是这么素净~ 2、得到了下载地址,我们就已文件流的方式,将二维码的流,转换为图像对象,并将指定的图片转换为图 ...
分类:
微信 时间:
2019-11-28 16:25:06
阅读次数:
204
设置cookie有效期1、max_age:距离现在多少秒后过期,在IE8以下不支持2、expires:datatime类型,使用此参数,需参照格林尼治时间,即北京时间-8个小时3、如果max_age和expires都设置了,则以max_age为参准4、若没有设置过期时间,则默认为浏览会话结束,即关闭 ...
分类:
其他好文 时间:
2019-11-13 21:58:27
阅读次数:
174
一,设计多图片打包下载逻辑:1,如果是要拉取腾讯云等资源服务器的图片,2,我们先把远程图片拉取到本地的临时文件夹,3,然后压缩临时文件夹,4,压缩完删除临时文件夹,5,返回压缩完给用户,6,用户就去请求下载接口,当下载完后,删除压缩包 二,如下代码,ImageUtil 三,测试MVC代码 ...
HTTP协议的Cache -Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置 Cache-Control并不会影响另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括no-cache、no-store、max-age、 max-stale、min-fresh、only-if ...
分类:
系统相关 时间:
2019-10-04 15:12:01
阅读次数:
128
1. 使用Cookie的: Expires 属性. 它可以设置cookie的过期时间. 下面的代码表示id这条cookie的过期时间是2015年10月21日早上7点28分; 2. 使用Cookie的: Max-Age 属性. 它可以指定从现在开始Cookie存在的秒数. 秒数过完则cookie过期. ...
分类:
其他好文 时间:
2019-09-22 10:55:42
阅读次数:
169
def login_check(func): @wraps(func) def inner(request,*args,**kwargs): # ret = request.get_signed_cookie('is_login',default=0,salt='dsd',max_age=10) r... ...
分类:
其他好文 时间:
2019-09-09 14:33:37
阅读次数:
123
返回结果可以用于缓存的最长时间,单位是秒。在Firefox中,上限是24小时 (即86400秒),而在Chromium 中则是10分钟(即600秒)。Chromium 同时规定了一个默认值 5 秒。如果值为 -1,则表示禁用缓存,每一次请求都需要提供预检请求,即用OPTIONS请求进行检测(即pre ...
分类:
数据库 时间:
2019-08-11 21:16:38
阅读次数:
164
对于静态文件浏览器会进行缓存, 缓存分为强缓存和协商缓存 强缓存:会取本地缓存资源不会发送http请求到服务器 协商缓存:会发送http请求到服务器, 确认是否资源有过期, 如果资源没有过期, 则会返回304状态码 浏览器缓存可由添加以下头部来设定: cache-control:max-age(过期 ...
分类:
其他好文 时间:
2019-07-28 14:07:28
阅读次数:
110
简单的网络请求: urlopen请求数据,返回给了变量rep 对返回数据的操作: urlopen()返回的结果是类文件对象,也是可迭代的,下面列举出比较常用的方法read()、readline()、readlines() :读取文件 rep.readline() info():返回头信息 getco ...
分类:
编程语言 时间:
2019-07-27 23:58:53
阅读次数:
239
HTTP 超文本传输协议,即服务器和浏览器之间通过应答请求模式传输超文本内容的一种协议 请求报文 请求行 GET / HTTP/1.1 请求头 Host: www.baidu.com Connection: keep-alive Cache-Control: max-age=0 Upgrade-In ...
分类:
编程语言 时间:
2019-07-22 13:36:45
阅读次数:
117