分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

http put post请求区别

发布时间:2023-09-06 02:14责任编辑:赖小花关键词:http

1、RESTful API

REST: Representational State Transfer 

url 对应服务器上的一种资源,e.g. 数据,图片等,所以url 中只含有名词,通过HTTP动词来描述对资源的操作方式。

HTTP 动词

  • GET: 获取资源
  • POST:创建或更新资源
  • PUT: 创建或更新资源
  • DELETE:删除资源
  • HEAD:获取资源的元数据,不常用
  • OPTIONS:获取信息,关于资源的哪些属性是客户端可以改变的, 不常用

2、put post区别

POST:> modify and update a resourcePOST /questions/<existing_question> HTTP/1.1> create a resource:POST /questions HTTP/1.1> Note that the following is an error:POST /questions/<new_question> HTTP/1.1PUT:> To overwrite an existing resource:PUT /questions/<existing_question> HTTP/1.1> create a resource:PUT /questions/<new_question> HTTP/1.1

在更新资源的操作上,POST 和 PUT 基本相同。

在创建资源时,PUT可以指定资源路径,POST无法指定资源路径。

http put post请求区别

原文地址:https://www.cnblogs.com/mengfangui/p/9642030.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved