一旦出现跨域,在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的操作
}
未知其因也!
版权声明:本文为dongzhensong原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。