webman返回json响应头错误
// 参数验证错误
if ($exception instanceof ValidateException) {
return json($exception->getError(), 422);
}
if($exception instanceof ApiException){
//加以下两行也没有用。响应头还是 text/html; charset=UTF-8
//$response = response();
// $response->header('Content-Type', 'application/json');
return json(['code'=>$exception->getCode(),'msg'=>$exception->getMessage()]);
}
// 请求异常
if ($exception instanceof HttpException && request()->isAjax()) {
return response($exception->getMessage(), $exception->getStatusCode());
}
return parent::render($request, $exception);
}
1个回答
年代过于久远,无法发表回答
webman的json方法自带
Content-Type application/json
头问题是用json这个也是没有作用,然后我就想着手工添加。发现最后还是没有作用
Content-Type application/json 已经发了,如果是前端不识别的话看下前端是不是有什么问题