0
有什麼辦法來驗證彈簧啓動修補程序請求主體?驗證修補程序請求主體 - 彈簧啓動
Ex:
[
{"op": "replace", "path": "/id", "value": "foo"},
{"op": "replace", "path": "/id2", "value": "foo2"}
]
如果任何用戶以「op」(field)作爲「xx」和「path」(field)發送請求爲「se」。有沒有什麼辦法來驗證它,並拋出400(壞請求),而不改變合同?
這是不是真的我清楚。您是否編寫了自己的REST控制器?你想驗證''op「'是一個特定的值(例如''替換''但不是'」xx「')? 「沒有改變合同」是什麼意思?你的要求是身體結構合同嗎? – g00glen00b
你可以通過這篇文章:http://www.baeldung.com/spring-data-rest-validators – SkyWalker
@ g00glen00b是的。我是指請求主體。 在我的問題中,我指的是「op」字段而不是「op」值(「替換」) –