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安全错误
数据库的锁怎样保障安全
池州通信软件开发多少钱
管理培训是否约定服务器
360网络安全是越老越吃香吗
数据库无法读取硬盘
数据库事务中更新记录失败
网络安全监管阵地
新干线网络技术有限公司
国产服务器哪个软件好用
南昌软件开发招聘信息
如何把游戏服务器换成自己的
软件开发 要求集成资质吗
网络安全的手抄报字数少
上海闵行区手机软件开发公司
软件开发被骗4000
虹口区创新软件开发厂家要求
腾讯云服务器什么时候能用
魔兽世界国服十大服务器
网络安全隐患单位约谈
网络技术开发公司简介
山东春考网络技术2022
网络安全活动手抄报内容
全自动软件开发公司
上海腾王网络技术
与谷歌服务器通信时出现问题安卓
数据库有坏道
软件开发质量管理标准
空岛模组服务器生存
网络安全 广播
旅馆管理系统连接不到服务器
沧州智汇网络技术有限公司