Ajax / Laravel响应返回数据,但也返回执行的查询

时间:2018-02-13 07:07:32

标签: jquery ajax laravel security

我目前正试图掌握Laravel,我有一个页面发送ajax get请求(使用jquery)从数据库中检索数据。这是正常执行,除了当我在浏览器中查看network->响应时,返回的数据还包括正在执行的查询我担心的是安全性,我不希望用户能够看到此信息是有办法防止这种情况吗? (也许这只是为了调试目的,这很好,但我在网上找不到任何相关内容),请任何人帮忙提供建议吗?

以下是ajax调用的其中一个查询的示例:

Route::get('/task/{task_id?}',function($task_id){
    $task = Task::find($task_id);
    return Response::json($task);
});

提前致谢

Screenshot from opera

1 个答案:

答案 0 :(得分:0)

另一位开发人员昨天使用我的机器进行调试并添加了以下代码:

AppServiceProvider.php

.period-button {
  width: 100px;
  cursor: pointer;
  margin: 0 10px;
}

.period-button.active {
  background-color: red;
}

没有告诉我,所以向所有人道歉!