原文:HTTP协议中PUT和POST使用上的区别

有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源 有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源 还有的观点认为可以用PUT和POST中任何一个来做创建或者更新一个资源。这些观点都只看到了风格,争论起来也只是争论哪种风格更好,其实,用PUT还是POST,不是看这是创建还是更新资源的动作,这不是风格的问题,而是语义的问题。 在HTTP中,PUT被定义为idemp ...

2016-09-20 21:50 0 10357 推荐指数:

查看详情

HTTP协议PUTPOST使用区别

摘要: PUT是idempotent的方法,而POST不是。 原文:HTTP协议PUTPOST使用区别 作者:Never-say-Never 有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源;有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源 ...

Fri Nov 09 18:03:00 CST 2018 0 4734
HTTPPostPut区别

PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少次PUT操作,其结果并没有不同。 POST请求同PUT请求类似,都是向服务器端发送数据的,但是该请求会改变数据的种类等资源 ...

Sun Apr 21 08:12:00 CST 2019 0 2221
HTTP协议PUTPOST

摘要: PUT是idempotent的方法,而POST不是。 原文:HTTP协议PUTPOST使用区别 作者:Never-say-Never 有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源;有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源 ...

Tue Jun 18 22:41:00 CST 2019 0 6909
HTTPGET,POSTPUT区别

面试中经常考到 HTTPGET,POSTPUT区别,记录一下 1、PUTPOST PUTPOST都有更改指定URI的语义.但PUT被定义为idempotent的方法,POST则不是.idempotent的方法:如果一个方法重复执行 多次,产生的效果是一样的,那就是 ...

Thu Jul 23 01:50:00 CST 2020 0 1014
HTTPGET,POSTPUT区别

一、HTTP定义了以下几种请求方法: 1、GET;2、POST;3、PUT;4、DELETE;5、HEAD;6、TRACE;7、OPTIONS; 二、各个方法介绍: 1、GET方法:对这个资源的查操作。 2、DELETE方法:对这个资源的删操作。但要注意:客户端无法保证删除操作一定 ...

Wed Aug 21 00:59:00 CST 2019 0 1127
HTTPGET,POSTPUT区别

HTTPGET,POSTPUT区别 转载自: HTTPGET,POSTPUT区别 PUTPOST PUTPOST都有更改指定URI的语义.但PUT被定义为idempotent的方法,POST则不是.idempotent的方法:如果一个方法重复执行 多次,产生 ...

Wed May 20 07:50:00 CST 2020 0 4021
HTTP协议POST、GET、HEAD、PUT等请求方法

HTTP协议POST、GET、HEAD、PUT等请求方法 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POSTPUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP的GET,POSTPUT ...

Wed Apr 08 01:43:00 CST 2020 0 2083
理解HTTPPOSTPUT区别

1.HTTP Methods HTTP Methods GET POST PUT HEAD DELETE PATCH OPTIONS GET is used to request data from a specified resource. GET ...

Sun Apr 05 05:37:00 CST 2020 0 1333
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM