6.1. 表单验证
说明
本节我们关注表单验证的问题。
新增测试
现在我们的提交答案的功能完成了,但是并不完善。web
开发有一个安全原则:
永远不要相信用户的输入
因为你无法甄别善意客户与恶意客户,所以我们要对请求进行校验。目前我们提交的参数有两个:user_id
和content
。首先我们来校验content
参数必填,依旧是从测试开始:
tests/Feature/PostAnswersTest.php
<?php
namespace Tests\Feature;
use App\Question;
use App\User;
use Illuminate\Foundation\Testing\RefreshDataba...