我正在以流明形式上载文件并尝试对其进行测试,所以我从他们的文档中遵循此示例
Storage::fake('avatars');
$file = UploadedFile::fake()->image('avatar.jpg');
$response = $this->json('POST', '/avatar', [
'avatar' => $file,
]);
现在,当我在流明中执行此操作时,尝试将其从请求中拉出时文件为空:
$request->hasFile('avatar') // Returns false
我也尝试过:
$response = $this->post( '/avatar', [
'avatar' => $file,
]);
这将填充图像,但在$ request-> input('avatar')中,而不是在$ request-> file('avatar')中
当我通过邮递员执行POST请求时,它实际上可以工作: 在主体下,我选择表格数据并选择键类型= File,然后选择一个文件。 postman request
如何在流明中测试上传图像?