一旦出现跨域,在TP5的POST请求中的下列代码会出问题:
public function detail(Request $request)
{
$request_data = $request->post();
$id = 0;
$id = $request_data['id'];
// 根据id的操作
}
加上array_key_exists判断就可无恙:
public function detail(Request $request)
{
$request_data = $request->post();
$id = 0;
if( array_key_exists('id',$request_data))
{
$id = $request_data['id'];
}
// 根据id的操作
}
未知其因也!