HTTP的请求方法
admin
2023-02-20 10:20:05
0

常用的方法:


  1. get

  2. head

    服务器不会返回请求的实体数据,只会传回响应头。

    可以看做是get方法的简化版”或者“轻量版”,因为它的响应头与get完全相同。

    可以用在很多并不真正需要资源的场合,避免传输 body 数据的浪费。

    场景1:要检查一个文件是否存在,只要发个 HEAD 请求就可以,没必要用 GET 把整个文件都取下来。

    场景2:要检查文件是否有最新版本,应该用 HEAD,服务器会在响应头里把文件的修改时间传回来。

  3. post

  4. put

    如果post是新建,那么put可以理解为修改

  5. delete

    指示服务器删除资源。

    因为这个动作危险性太大,所以通常服务器不会执行真正的删除操作,而是对资源做一个删除标记。


可以用增删改查来比喻:

insert:post

delete:delete

update:put

select:get


安全性:

所谓的“安全”是指请求方法不会“破坏”服务器上的资源,即不会对服务器上的资源造成实质的修改。

get、head是安全的,因为是只读。

post、put、delete是不安全的。


幂等:

多次“幂”后结果“相等”。多次执行相同的操作,结果也都是相同的。

get、head是幂等的。

post每次相当于都是新增,所以不是幂等的。

put可以理解为每次修改的都是同一条数据,所以是幂等的。

delete可以对同一条数据进行多次删除,效果是“资源不存在”,所以也是幂等的。



相关内容

热门资讯

玩家攻略科普“樱花炸金花.辅助... 您好:樱花炸金花这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游...
【第一消息】“约约麻将.怎么装... 有 亲,根据资深记者爆料约约麻将是可以开挂的,确实有挂(咨询软件无需打开...
终于明白“天府红桃3.可以开挂... 网上科普关于“天府红桃3有没有挂”话题很是火热,小编也是针对天府红桃3作*弊开挂的方法以及开挂对应的...
【第一资讯】“夜猫麻将.究竟有... 网上科普关于“夜猫麻将有没有挂”话题很是火热,小编也是针对夜猫麻将作*弊开挂的方法以及开挂对应的知识...
【第一消息】“闲来麻将.有挂吗... 您好:闲来麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
【第一消息】“柚子联盟.是不是... 您好:柚子联盟这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏...
今日重大消息“么么棋牌.辅助开... 今日重大消息“么么棋牌.辅助开挂神器?”详细开挂教程您好,么么棋牌这个游戏其实有挂的,确实是有挂的,...
玩家攻略科普“人人乐麻将.辅助... 有 亲,根据资深记者爆料人人乐麻将是可以开挂的,确实有挂(咨询软件无需打...
今日重大通报“诸暨游戏.有挂吗... 有 亲,根据资深记者爆料诸暨游戏是可以开挂的,确实有挂(咨询软件无需打开...
我来教教您“打两圈麻将.可以开... 有 亲,根据资深记者爆料打两圈麻将是可以开挂的,确实有挂(咨询软件无需打...