标签: ruby-on-rails ruby
让我们说我的控制器操作中有一些代码,并且我期望params [:name]是不为空的字符串。我的用户界面通知用户hea不能有空字符串,但是假设某人使用了诸如邮递员之类的应用程序,他们是否可以通过发送空字符串而导致服务器崩溃,因为空字符串可能会由于在nil类上调用方法而导致错误?
答案 0 :(得分:1)
在这种情况下,服务器不会“崩溃”。在任何情况下,它只会引发错误并以500响应,但不会因为无法处理其他请求而“崩溃”