3 回答

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊
我認(rèn)為版本3的問題更多是“觀點(diǎn)”問題-您將頁面視為資源還是頁面上的產(chǎn)品。
如果您將頁面視為資源,那是一個(gè)很好的解決方案,因?yàn)閷撁?的查詢將始終產(chǎn)生頁面2。
但是,如果您將頁面上的產(chǎn)品視為資源,則會(huì)遇到問題,即頁面2上的產(chǎn)品可能會(huì)發(fā)生更改(刪除了舊產(chǎn)品或其他原因),在這種情況下,URI并不總是返回相同的資源。
例如,客戶存儲了指向產(chǎn)品列表頁面X的鏈接,下次打開鏈接時(shí),所涉及的產(chǎn)品可能不再位于頁面X上。

TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊
我同意Fionn的觀點(diǎn),但是我要進(jìn)一步說,頁面對我來說不是資源,而是請求的屬性。這使我只選擇了選項(xiàng)1查詢字符串。感覺不錯(cuò)。我真的很喜歡Twitter API的結(jié)構(gòu)結(jié)構(gòu)。不太簡單,也不太復(fù)雜,有據(jù)可查。不管是好是壞,當(dāng)我以一種方式與另一種方式做事時(shí),這是我的“可行”設(shè)計(jì)。
- 3 回答
- 0 關(guān)注
- 503 瀏覽
添加回答
舉報(bào)