1 回答

TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊
我想說(shuō)這取決于你的后端框架約定。如果您從頭開(kāi)始構(gòu)建自己的后端,您可能需要遵循其他項(xiàng)目的現(xiàn)有約定。
以 ruby on Rails 為例,它的約定是將 HTTP 動(dòng)詞和 url 映射到“資源路由”的某些操作
PUT
RFC2616 還描述了和之間的區(qū)別POST
:
POST 和 PUT 請(qǐng)求的根本區(qū)別體現(xiàn)在 Request-URI 含義的不同。POST 請(qǐng)求中的 URI 標(biāo)識(shí)將處理所包含實(shí)體的資源。該資源可能是數(shù)據(jù)接受進(jìn)程、某些其他協(xié)議的網(wǎng)關(guān)或接受注釋的單獨(dú)實(shí)體。相反,PUT 請(qǐng)求中的 URI 標(biāo)識(shí)請(qǐng)求中包含的實(shí)體——用戶代理知道 URI 的用途,并且服務(wù)器不得嘗試將請(qǐng)求應(yīng)用于其他資源。如果服務(wù)器希望將請(qǐng)求應(yīng)用于不同的 URI
正如對(duì)您問(wèn)題的評(píng)論所暗示的那樣,我也會(huì)選擇PUT
.
- 1 回答
- 0 關(guān)注
- 116 瀏覽
添加回答
舉報(bào)