我目前正在開發一個小型評論系統,您可以在這裏評論某本書。問題在於使用XPath從另一臺服務器檢索這些書籍。阻止對xpath中未找到的帖子ID發表評論
所以要查看評論,我可以轉到www.example.com/comment/view/12277
,我將能夠閱讀並對該書發表評論(編號爲12277)。
但是,如果我轉到www.example.com/comment/view/11111
,那不是用xpath提取的,並且不是有效的書籍ID。我仍然可以對該ID發表評論。
我可以進行另一個XPath查詢來驗證ID,但這會在服務器上創建不必要的帶寬負載。
當前如何流動是可用書籍的列表從模型中取回,並且該模型還獲取書籍ID。然後控制器呈現www.example.com/books
。
於是就/books
我有一個列表
<a href="www.example.com/books/16760/">Book 1</a>
<a href="www.example.com/books/20208/">Book 2</a>
and so on.
我的問題:
我能夠阻止用戶頭部到一個ID,那doesent存在嗎?不做(另一個)驗證查詢?