You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
get 方法在 Rest 中主要用于获取资源,能够发送参数,不过有限制,且参数都会以?开头的形 式附加在 URL 尾部。
规范的 get 方法处理器应该是幂等的,也就是说对一个资源不论发送多少次 get 请求都不会更改数据或造成破坏。
POST
post 方法在 Rest 请求中主要用于添加资源,参数信息存放在请求报文的消息体中相对安全,且可发送较大信息
PUT
put 方法在 Rest 中主要用于更新资源,因为大多数浏览器不支持 put 和 delete,会自动将 put 和 delete 请求转化为 get 和 post. 因此为了使用 put 和 delete 方法,
需要以 post 发送请求,在表单中使用隐藏域发送真正的请求。
put 方法的参数是同 post 一样是存放在消息中的,同样具有安全性,可发送较大信息。
put 方法是幂等的,对同一 URL 资源做出的同一数据的任意次 put 请求其对数据的改变都是一致的。
DELETE
Delete 在 Rest 请求中主要用于删除资源,因为大多数浏览器不支持 put 和 delete,会自动将 put 和 delete 请求转化为 get 和 post。
因此为了使用 put 和 delete 方法,需要以 post 发送请求,在表单中使用隐藏域发送真正的请求。
Delete 方法的参数同 post 一样存放在消息体中,具有安全性,可发送较大信息 Delete 方法是幂等的,不论对同一个资源进行多少次 delete 请求都不会破坏数据
答案:REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。
get 方法在 Rest 中主要用于获取资源,能够发送参数,不过有限制,且参数都会以?开头的形 式附加在 URL 尾部。
规范的 get 方法处理器应该是幂等的,也就是说对一个资源不论发送多少次 get 请求都不会更改数据或造成破坏。
post 方法在 Rest 请求中主要用于添加资源,参数信息存放在请求报文的消息体中相对安全,且可发送较大信息
put 方法在 Rest 中主要用于更新资源,因为大多数浏览器不支持 put 和 delete,会自动将 put 和 delete 请求转化为 get 和 post. 因此为了使用 put 和 delete 方法,
需要以 post 发送请求,在表单中使用隐藏域发送真正的请求。
put 方法的参数是同 post 一样是存放在消息中的,同样具有安全性,可发送较大信息。
put 方法是幂等的,对同一 URL 资源做出的同一数据的任意次 put 请求其对数据的改变都是一致的。
Delete 在 Rest 请求中主要用于删除资源,因为大多数浏览器不支持 put 和 delete,会自动将 put 和 delete 请求转化为 get 和 post。
因此为了使用 put 和 delete 方法,需要以 post 发送请求,在表单中使用隐藏域发送真正的请求。
Delete 方法的参数同 post 一样存放在消息体中,具有安全性,可发送较大信息 Delete 方法是幂等的,不论对同一个资源进行多少次 delete 请求都不会破坏数据
解析:参考
The text was updated successfully, but these errors were encountered: