文档章节

GET & POST

就不穿小内
 就不穿小内
发布于 2015/12/26 17:17
字数 342
阅读 9
收藏 0

GET

  • GET 的本质是

  • 从服务器拿数据,效率更高

  • 从数学的角度来讲,GET 的结果是幂等

  • GET请求能够被缓存

  • 在 HTTP 协议定义中,没有对 GET 请求的数据大小限制,不过因为浏览器不同,一般限制在 2~8K 之间

  • 所有的参数包装在URL中,并且服务器的访问日志会记录,不要传递敏感信息

  • 参数格式

    • 在资源路径末尾添加 ? 表示追加参数

    • 每一个变量及值按照 变量名=变量值 方式设定,不能包含空格或者中文

    • 多个参数使用 & 连接

    • URL 字符串中如果包含中文,需要添加百分号转义

POST

  • POST 的本质是

  • 向服务器发送数据,也可以获得服务器处理之后的结果,效率不如 GET

  • POST请求不能被缓存

  • POST提交数据比较大,大小靠服务器的设定值限制,PHP通常限定 2M

  • URL中,只有资源路径,但不包含参数,服务器日志不会记录参数,相对更安全

  • 参数被包装成二进制的数据体,格式与 GET 基本一致,只是不包含 ?

  • 所有设计用户隐私的数据(密码,银行卡号)一定记住使用 POST 方式传递


© 著作权归作者所有

上一篇: KVO的简单认识
下一篇: 重构步骤笔记
就不穿小内
粉丝 4
博文 59
码字总数 32988
作品 0
海淀
私信 提问
Getting Started with AngularJS 1.5 and ES6: part 3

Handling form submission We have created posts list page and fetched posts data from real remote APIs. In before steps, we have created dummy files by for adding new posts and e......

hantsy
2016/10/05
13
0
wordpress文章发布接口开发

1.代码懒得细看,先打上sql日志。 2.经过分析主要操作了posts,terms,termtaxonomy,termrelationships, postmeta,options这几个表,首先去掉postmeta,options这两个表的日志,主要记录后台...

布几岛
2016/10/10
249
2
MicroPHP 2.2.13 发布,微型 PHP 框架

MicroPHP 2.2.13 发布,更新内容如下: 优化了: 1.精简了托管session的几个类 2.优化了session管理机制,对于session通用配置$system['session_handle']['common'],无论系统是否托管sessi......

狂奔的蜗牛.
2014/10/09
2.2K
3
Getting Started with AngularJS1.5 and ES6:part5

Apply Container/Presenter pattern If you have used React, you could be fimilar with Container/Presenter pattern. The presenter component is responsive for rendering view and not......

hantsy
2016/10/05
114
0
cakephp对数据库的增删改查

拿一个对于posts的数据库的举例好了: 主页如下: <?php echo 'this is index:'; foreach($posts as $post){ echo "id:".$post['Post']['id']."|"; /点击title的时候会传递出post的id/ echo ......

侯禹
2013/08/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySql双主架构原理

在企业中,一般系统架构的瓶颈会出现在数据库这一部分,mysql主从架构在很大程度上解决了这部分瓶颈,但是在mysql主从同步的架构也存在很多问题;比如:1.关于数据写入部分(也就是主库)往往很难做...

xiaomin0322
12分钟前
0
0
分布式系统中一致性哈希

问题场景 近年来B2C、O2O等商业概念的提出和移动端的发展,使得分布式系统流行了起来。分布式系统相对于单系统,解决了流量大、系统高可用和高容错等问题。功能强大也意味着实现起来需要更多...

Java领航员
14分钟前
0
0
接口限流算法:漏桶算法和令牌桶算法

漏桶算法 漏桶可以看作是一个带有常量服务时间的单服务器队列,如果漏桶(包缓存)溢出,那么数据包会被丢弃。这一点和线程池原理是很相似的。 把请求比作是水,水来了都先放进桶里,并以限定...

铁骨铮铮
21分钟前
1
0
Android 生成二维码工具类

/** * 生成条形码和二维码的工具 */public class ZXingUtils { /** * 生成二维码 要转换的地址或字符串,可以是中文 * * @param url * @param width ...

lanyu96
26分钟前
1
0
谈谈lucene的DocValues特性之SortedNumericDocValuesField

前面已经介绍过NumericDocValuesField,这里想强调一下SortedNumericDocValuesField是针对同一篇文档中一键多值的情况进行排序的,换句话说不同文档的同一字段值可以乱序。核心的写入流程与谈...

FAT_mt
34分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部