gpt4 book ai didi

ajax - 仅由 AJAX 调用的 Controller 方法是否设为私有(private)?

转载 作者:行者123 更新时间:2023-12-03 07:05:09 24 4
gpt4 key购买 nike

我的 Controller 上有一些方法,例如 forgot_passwordlogin 等。

这些仅通过 AJAX 调用,但由于 CI 的工作方式,默认情况下您可以通过 URL 浏览到它们。

我可以以某种方式将它们设为私有(private)并仍然通过 AJAX 访问它们吗?这里完成了什么?

最佳答案

此处的最佳实践是使用 $this->input->is_ajax_request()

if(! $this->input->is_ajax_request()) {
redirect('404');
}

关于ajax - 仅由 AJAX 调用的 Controller 方法是否设为私有(private)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6555652/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com