我正试图在我的测试中模拟ajax样式上传文件。是否可以使用sendPUT
发送文件并返回响应?控制器通过Input::file()
接收值 - 我似乎无法访问sendPUT
通过Input::file
发送的内容。
$I->sendPUT('/upload_image', array('file' => 'files.jpg'));
答案 0 :(得分:0)
您没有正确使用此功能。
所有内容都在official documentation:
中解释<强> sendPUT 强>
向给定的uri发送PUT
请求。
param
$ url param array
$ params param array
$ files 第三个参数是你要找的东西。您的代码应如下所示:
$I->sendPUT('/upload_image', array(), array('file' => 'files.jpg'));