在看Spring中HttpServlet的Service方法时,对于GET请求,代码逻辑如下: 其中涉及的关键信息是修改时间,这就涉及到浏览器数据缓存问题。以下对个缓存机制进行简单总结,可用于请求的优化。(本文中的图都摘自其他文章) Last-Modified和If-Modified-Since 当 ...
分类:
Web程序 时间:
2018-09-22 12:56:38
阅读次数:
252
内容: 1.Ajax原理与基本使用 2.Ajax发送get请求 3.Ajax发送post请求 4.Ajax上传文件 5.Ajax设置csrf_token 6.django序列化 参考:https://www.cnblogs.com/liwenzhou/p/8718861.html 1.Ajax原理与 ...
分类:
Web程序 时间:
2018-09-22 01:02:45
阅读次数:
291
转自:https://blog.csdn.net/sunayn/article/details/80098618 1.标准答案 GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不 ...
分类:
其他好文 时间:
2018-09-20 17:24:51
阅读次数:
122
1.介绍 我们之前从前端给后端发送数据的时候,一直都是把setting中中间件里的的csrftoken这条给注释掉,其实这个主要起了一个对保护作用,以免恶意性数据的攻击。但是这样直接注释掉并不是理智型的选择,这里我们介绍以下几种方式来解决这个问题。 csrf原理:先发送get请求,在用户浏览器上藏一 ...
分类:
其他好文 时间:
2018-09-19 20:03:44
阅读次数:
186
一,自己手动序列化 二,使用django自带的序列化 get请求访问时,返回的数据: 默认的是这种格式,而且没有校验的功能; 三,使用restframework的序列化组件 1, get请求返回数据 可以看到bs.data是一个列表中 放的一个个的有序字典: 在前端响应中的数据是: 2 ,post提 ...
分类:
其他好文 时间:
2018-09-18 22:32:56
阅读次数:
187
最近通过 Vuejs 重构旅游页面项目使用到 axios 获取数据。对照官方文档,简要记录一些 axios 的使用方法和特性,方便日后参考和查阅。 axios 基于 promise 用于浏览器和 node.js 的 http 客户端 安装 npm 安装 通过 cdn 引入 用法 执行 GET 请求 ...
分类:
移动开发 时间:
2018-09-18 17:12:29
阅读次数:
231
#!/usr/bin/envpython3.5#-*-coding:utf8-*-try:importhttplibexceptImportError:importhttp.clientashttplibimportsys,datetimeimporturllibimporturllib.requestimporturllib.errorimporturllib.parseimporttimeim
分类:
编程语言 时间:
2018-09-17 12:30:03
阅读次数:
205
tomcat8自动处理了get 请求的乱码,默认为UTF-8, 而tomcat7默认为iso-8859-1 我们只要处理post 乱码问题 ...
分类:
其他好文 时间:
2018-09-15 23:18:34
阅读次数:
219
一.drf配置信息: 1.在Lib\site-packages\rest_framework\settings.py中查看: 2.简单分页在项目setting中配置:(所有get请求返回数据每页5条) 二.定制分页: ...
分类:
其他好文 时间:
2018-09-15 22:02:05
阅读次数:
763