【HTTP】POST 与 PUT 方法区别

本文介绍了HTTP中POST和PUT方法的区别,并详细解析了302、303及307重定向状态码的不同之处及其应用场景。

1. POST 用于向服务端发送数据,常用于表单数据提交;

    PUT   用于向服务器上的资源(如文件)中存储数据;

2. 302 303 307 状态码区别

  他们都是重定向(临时重定向 p.s 301 为永久重定向) 并且有细微的区别,

    http1.0:只有302码,没有303和307状态码;

    http1.1:302,303,307

    302:HTTP/1.0和HTTP/1.1中的表现都是一样的(一般用于 GET)

    303:POST 重定向为 GET- 允许POST请求的响应将客户端重定向到某个资源上去。

    307:需要跟用户询问是否应该在新URI上发起POST方法,也就是说,307是不会把POST转为GET的

转载于:https://www.cnblogs.com/muyiblog/p/5483049.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值