RequestMethod的参数的含义是?
RequestMethod為請求的類型,比如是HTTP的GET請求還是POST請求等,HTTP請求枚舉取值范圍為:GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS,TRACE,常用的是GET和POST請求。
GET(SELECT):從服務(wù)器查詢,可以在服務(wù)器通過請求的參數(shù)區(qū)分查詢的方式。
POST(CREATE):在服務(wù)器新建一個資源,調(diào)用insert操作。
PUT(UPDATE):在服務(wù)器更新資源,調(diào)用update操作。
DELETE(DELETE):從服務(wù)器刪除資源,調(diào)用delete語句
HEAD:請求一個與GET請求的響應(yīng)相同的響應(yīng),但沒有響應(yīng)體.
CONNECT :建立一個到由目標(biāo)資源標(biāo)識的服務(wù)器的隧道。
OPTIONS : 用于描述目標(biāo)資源的通信選項。
TRACE : 沿著到目標(biāo)資源的路徑執(zhí)行一個消息環(huán)回測試。
PATCH : 用于對資源應(yīng)用部分修改。
注意:
需要注意的是,當(dāng)在請求路徑映射注解上使用RequestMethod屬性時,請求的方式就必須為注解上使用的對應(yīng)的請求方式。
在映射時沒有使用該標(biāo)識,POST和GET請求都可以處理。
如果設(shè)置了方法請求的標(biāo)識,使用其他的請求方式,則會報錯。
總結(jié)
以上是生活随笔為你收集整理的RequestMethod的参数的含义是?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 芒果TV崩了?项目组在家办公效率不行呀!
- 下一篇: Maven最全教程,还有哪里对maven