我知道symfony api解释getMethod()获取请求"意图"方法和getRealMethod()得到"真实"请求方法,但我无法弄清楚"意图"和"真实"手段。 有人能告诉我吗? 感谢
答案 0 :(得分:4)
getRealMethod()
返回真实请求方法,而getMethod()
返回预期请求方法,这意味着实际请求方法为{{1但是symfony像其他人一样对待POST
。
请参阅以下示例:
DELETE
真实请求方法为<form method="post" action="..." >
<input type="hidden" name="_method" value="DELETE" />
...
</form>
,而POST
将返回getMethod()
。
检查来源:
DELETE