我創建了一個標準

我錯過了什么?為什么我不需要指定這個新的動作/路由器verbs()(GET我發現我必須為其他動詞這樣做)?
uj5u.com熱心網友回復:
在參考的問題/答案中,您正在使用現有的操作index,該操作已經有規則yii\filters\VerbFilter僅允許GET或HEAD動詞用于該操作。
但如果是全新的動作test,則沒有現有規則VerbFilter。如果沒有行動規則,VerbFilter將允許任何請求。這就是為什么如果您不指定test操作規則,路由器中設定的任何動詞都將起作用。test一旦你為in方法指定了規則verbs(),只有允許的動詞才能通過VerbFilter.
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/489905.html
