RESTful(Representational State Transfer)规范

RESTful(Representational State Transfer)规范是一种用于设计网络应用程序的架构风格,它基于HTTP协议和URI(统一资源标识符)来定义和组织网络资源

  • POST:新增操作
  • DELETE:删除操作
  • PUT:更新操作
  • GET:查询操作

GET请求的特点是:
GET请求的参数会附加在URL的末尾,以键值对的形式传递。
GET请求对数据的长度有限制,因为URL的长度是有限制的,一般约为2048个字符。 
GET请求是幂等的,即多次发送相同的GET请求,服务器的响应结果应该是相同的

POST请求的参数和数据被包含在请求的主体中,而不是像GET请求那样暴露在URL中,

它们被包含在请求的主体(body)中因此POST请求相对更安全。 
POST请求对数据的长度没有限制,可以传输大量的数据。 
POST请求不是幂等的,即多次发送相同的POST请求,服务器的响应结果可能会不同。 

PUT它使用HTTP请求的主体来发送数据。这意味着,无论数据的大小如何,都可以将其包含在请求的主体中,而不会受到URL长度的限制。用于更新操作

DELETE请求方法用于删除指定的资源

请求码

200:请求成功

404服务器无法根据客户端的请求找到资源

500:服务器内部错误,无法完成请求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值