getMethod函数实现不接受除POST、GET之外的所有HTTP谓词?我的用例是
PUT。getMethod()来获取方法名,但是即使发送的参数是PUT,它也总是返回POST。POST,所以ACL总是返回NO_ACCESS为什么getMethod()是这样写的呢?
发布于 2014-06-16 19:28:22
首先,我将检查以确保您的web服务器允许PUT请求。我对web服务器有一个问题,默认情况下只允许GET和POST。
我猜你是在做像if( Request::getMethod() == 'POST' )这样的事情
因为laravel的请求类扩展了Symfony类,所以您可以尝试使用Request::isMethod('post')。这是我的喜好,它读起来更好海事组织。
https://stackoverflow.com/questions/22854473
复制相似问题