api上传文件 [ 2.0 版本 ]
在components 配置了request组件的解析数据为json 这样post就能接收数据 用Yii::$app->request->post()
'components' => [
'request' => [
'csrfParam' => '_csrf-frontend',
'parsers' => [
'application/json' => 'yii\web\JsonParser',
'text/json' => 'yii\web\JsonParser',
],
],
]
有特殊的接口是上传,通过普通表单上传会报错
Invalid JSON data in request body: Syntax error.
怎么配置能够Yii::$app->request->post()
解析json数据的同时还能支持上传?
小叮当的肚兜 补充于 2020-03-31 16:44
'components' => [
'request' => [
'csrfParam' => '_csrf-frontend',
'parsers' => [
'application/json' => 'yii\web\JsonParser',
'multipart/form-data' => 'yii\web\MultipartFormDataParser',
],
],
]
共 0 个回答
没有找到数据。
小叮当的肚兜
注册时间:2016-10-31
最后登录:23小时前
在线时长:97小时45分
最后登录:23小时前
在线时长:97小时45分
- 粉丝13
- 金钱43990
- 威望270
- 积分47660