HTTP的请求方法
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,常用的方法:gethead服务器不会返回请求的实体数据,只会传回响应头。可以看做是get方法的简化版"或者"轻量版",因为它的响应头与get完全相同。可以用在很多并不真正需要资源的场合,避免传输 bo
千家信息网最后更新 2024年11月23日HTTP的请求方法
常用的方法:
get
head
服务器不会返回请求的实体数据,只会传回响应头。
可以看做是get方法的简化版"或者"轻量版",因为它的响应头与get完全相同。
可以用在很多并不真正需要资源的场合,避免传输 body 数据的浪费。
场景1:要检查一个文件是否存在,只要发个 HEAD 请求就可以,没必要用 GET 把整个文件都取下来。
场景2:要检查文件是否有最新版本,应该用 HEAD,服务器会在响应头里把文件的修改时间传回来。
post
put
如果post是新建,那么put可以理解为修改
delete
指示服务器删除资源。
因为这个动作危险性太大,所以通常服务器不会执行真正的删除操作,而是对资源做一个删除标记。
可以用增删改查来比喻:
insert:post
delete:delete
update:put
select:get
安全性:
所谓的"安全"是指请求方法不会"破坏"服务器上的资源,即不会对服务器上的资源造成实质的修改。
get、head是安全的,因为是只读。
post、put、delete是不安全的。
幂等:
多次"幂"后结果"相等"。多次执行相同的操作,结果也都是相同的。
get、head是幂等的。
post每次相当于都是新增,所以不是幂等的。
put可以理解为每次修改的都是同一条数据,所以是幂等的。
delete可以对同一条数据进行多次删除,效果是"资源不存在",所以也是幂等的。
服务器
资源
服务
安全
数据
文件
方法
相同
场景
结果
检查
危险
必要
动作
危险性
场合
安全性
实体
实质
常用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
管理系统软件开发服务价格
阴阳师2021服务器排行
数据库技术题目
红警3无法与后端连接服务器
电脑无法登录到服务器
苹果13为啥连接不到服务器
免费服务器管理面板
u1服务器
在某软件开发项目中
贵州同方服务器价钱
qt开启服务器时间太长
通过kvm怎么登录服务器
苹果sql数据库打不开怎么办
闵行区国际网络技术服务代理品牌
土地增值税 优惠 软件开发
工信部发文网络安全
网页搭建服务器搭建
ibm服务器远程管理卡密码
软件开发外包咨询
网络安全与信息化讲座
周村模具软件开发咨询
链接数据库显示无监听程序
admet预测数据库PKKB
在某软件开发项目中
安徽调度服务器型号云主机
数据库统计各类别房屋
洪泽软件开发
南京金聚宸网络技术有限公司
ldap服务器管理
汕头酒店软件开发订制