0
我正在使用Ionic框架进行移动应用程序开发。我的问题是如何设置RestApi使用Yii2进行文件上传。yii2的文件上传api
这是我们正常的API:
public function actionNew()
{
$params=$_REQUEST;
$model = new Apijobseekerprofile();
$model->attributes=$params;
if ($model->save()) {
// $this->setHeader(200);
echo json_encode(
array(
'status' => 1,
'data' => $model->attributes
),
JSON_PRETTY_PRINT
);
} else {
// $this->setHeader(400);
echo json_encode(
array(
'status' => 0,
'error_code' => 400,
'errors' => $model->errors
),
JSON_PRETTY_PRINT
);
}
}
谢谢你的答复。我是新的离子和yii2。我不是站在你的答案.plz张贴一些示例代码或任何有用的链接。再次感谢。 –
我相信你需要进一步靠自己,至少对我来说这已经超出了范围。正如我所看到的,你有两种选择。 1)按照Yii2指南中的例子设置Yii2 API(包括认证和其他有用的REST东西)。 2)仅用于上传文件的更简单的PHP解决方案。这是一个链接:http://php.net/manual/en/features.file-upload.put-method.php – karpy47