亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

設計rest API時參數通常放在url中還是body中傳遞?

設計rest API時參數通常放在url中還是body中傳遞?

慕的地6264312 2018-08-17 20:18:10
除了get請求外,我現在的api都設計成放在body里面傳遞參數,后臺springmvc用@requestbody接收。我的想法是:如果全都放在url中傳遞,后臺就需要一一對應的寫多個參數接收,感覺非常麻煩。請問這樣做合適嗎?
查看完整描述

2 回答

?
蠱毒傳說

TA貢獻1895條經驗 獲得超3個贊

合適的。 get主要是根據有限的參數獲取指定資源,所以即使加上分頁排序等,它的參數也不會多。 post請求用于更新、新增數據,放在body中傳遞再適合不過。

查看完整回答
反對 回復 2018-08-18
?
慕桂英4014372

TA貢獻1871條經驗 獲得超13個贊

方法 路徑 動作 路由名稱
GET /post index post.index
GET /post/create create post.create
POST /post store post.store
GET /post/{post} show post.show
GET /post/{post}/edit edit post.edit
PUT/PATCH /post/{post} update post.update
DELETE /post/{post} destroy post.destroy

參數建議這么放,restful api


查看完整回答
反對 回復 2018-08-18
  • 2 回答
  • 0 關注
  • 5375 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號