有个 ip 访问 报这个问题 ActionController::ParameterMissing) "param is missing or the value is empty
但我这边一直重现不了这个问题,各路大侠知道不
这不是说当前 controller 找不到你需要的参数或者参数为空 这种问题没遇到过哦
#1 楼 @yangman_wenzhu 我知道了,我的代码是通过 ajax 提交的,然后可能有的专业用户 在控制台里修改我的 js 代码,然后自己去测试提交,从而导致这种问题
#2 楼 @lmm19891114 这种属不属于网络攻击呀 哈哈 小白飘过
使用Strong Parameters,如果用户构造非法的 params,然后抛出错误信息给用户。
你通过 POST 提交的参数为空,一般这样可以重现:curl -d "" http://xxx.com/yyy