当前位置: 首页 > news >正文

get和post如何理解

基础概念:
get主要是获取资源,post主要提交资源
传输链路上区别:
get 在URL上携带参数,公开透明,不安全,幂等性(同一个请求多次执行,结果和只执行一次是一样的,不会产生额外的副作用,不会改变服务器的状态) 传递参数数量比较少(一般是2048个字符,但是具体还要看浏览器和服务器的限制)
post 不在URL上携带参数,数据都会放在请求体中进行传输,安全性高,非幂等性

GET请求在浏览器中会有缓存,下次在请求的时候,浏览器可以直接从缓存中读取数据,POST不会进行缓存,每次都会向服务器发送请求

提到缓存(相关问题),缓存有磁盘缓存和内存缓存
共同点:
都是用来提高页面的加载速度
不同点:
磁盘缓存一般用于存储长时间不会过期的资源,比如静态css,js文件等,关闭后缓存依然存在。
内存缓存一般用于临时存储的资源,比如刚刚加载的图片和脚本数据,关闭浏览器后会被清除。

主要是根据资源的类型以及过期时间等策略来控制缓存

http://www.wxhsa.cn/company.asp?id=6607

相关文章:

  • me and my girlfriend WP复盘
  • 顺序表
  • 能源管理的数字神经:MyEMS如何重塑能效认知
  • 开源・数据・能效:MyEMS 如何成为能源管理革新的核心引擎
  • mysql回表,为什么你的查询总是慢半拍?
  • HMCL 3.6.17 Minecraft我的世界启动器
  • 用自带的Nginx为gitlab做白名单
  • XHR/Fetch请求介绍与安全测试
  • 能流新智:MyEMS与开源时代的能源感知
  • ​​普科科技罗氏线圈应用指南:精准掌控电流测量的艺术​​
  • go mod基础
  • go 变量作用域
  • Oracle笔记:测试update语句关联表扫描的次数
  • ​​电流互感器选型指南:以普科科技产品为例
  • .NET驾驭Word之力:玩转文本与格式
  • 读书笔记:白话解读位图索引:什么时候该用,什么时候千万别用?
  • 泰克CT-6交流电流探头测量原理
  • 结构体成员赋值问题
  • RepositoryItemGridLookUpEdit 使用 ok
  • wso2~系统端口总结
  • 故障处理:19C RAC改私网IP后重建集群时报网络找不到
  • 谈谈程序猿的职业方向
  • Flash Attention详解
  • eclipse插件调用保护后的jar包流程
  • 通义上线 FunAudio-ASR,噪声场景幻觉率降 70%;盒智科技推出 AI 口语练习陪伴设备 Lookee 丨日报
  • reLeetCode 热题 100-11 盛最多的谁 - MKT
  • Markdown语法学习
  • AI 视频生成网站 Viddo AI 的 SEO 分析和优化建议
  • k3s 离线部署流程(内网环境)
  • GPS简单模拟