POST和PUT的区别容易被简单地误认为“POST表示创建资源post与put的区别,PUT表示更新资源”但实际上两者都可以用来创建或更新数据单从技术上来说post与put的区别,他们并没有什么区别但是在。
post和put的区别 PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少次PUT操作,其结果并没有不同POST请求同PUT请求类似,都是向服务器端发送数据的,但是该请求会改变数据的种类等资源,就像数。
Head请求与Get请求本质相似,区别在于HEAD不含有呈现数据,仅获取。
Post用于提交数据,适合于表单提交和文件上传它向服务器提交数据,常用于新增数据的场景Post请求是幂等的,即多次提交相同的数据,结果应该是一致的Put用于更新资源内容,如修改信息它向服务器发送数据,并请求服务器更新指定资源的内容Put请求依赖于URL的唯一性,即同一个URL代表同一个资源。
post和 put 都是上传数据 put 用于上传多次,重复的数据 在开发中一般用 post 几乎不用 put。
还没有评论,来说两句吧...