Yii2:如何将数组传递给 RESTful Web 服务
Yii2: How can I pass an array to RESTful Web Services
如何将数组从前端传递到我的 API
?我试图通过 body 参数传递它
Yii::$app->request->getBodyParam("arrayParam")
但是我无法得到那个数组 returns 一个字符串
您可以轻松处理 API - none 最佳解决方案 - 添加
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
你的行动,然后你可以return任何你想要的数组....
但是如果你有前端、后端和API这样的文件夹,你需要在API控制器中工作或处理数据,并且不要通过数组或会话在这些端点之间传递数据...
示例:
public function actionView($id)
{
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
$user = \app\models\User::find($id);
return $user;
}
有用link:
如何将数组从前端传递到我的 API
?我试图通过 body 参数传递它
Yii::$app->request->getBodyParam("arrayParam")
但是我无法得到那个数组 returns 一个字符串
您可以轻松处理 API - none 最佳解决方案 - 添加
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
你的行动,然后你可以return任何你想要的数组....
但是如果你有前端、后端和API这样的文件夹,你需要在API控制器中工作或处理数据,并且不要通过数组或会话在这些端点之间传递数据...
示例:
public function actionView($id)
{
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
$user = \app\models\User::find($id);
return $user;
}
有用link: