gpt4 book ai didi

ajax - 如何判断帖子是否来自codeigniter中的ajax调用?

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

我在使用Zend一段时间后才开始使用CodeIgniter。我的新站点具有您可以通过Ajax注册的功能。在Zend中,我可以使用它来检查传入的POST是否通过AJAX,因此是从我的站点进行的:

if(!$this->getRequest()->isXMLHttpRequest())

CodeIgniter中是否有一段代码可以完成相同的工作?如果我不确定这是AJAX调用,则理论上有人可以通过创建要发布到我的 Controller 的表单来注册他们想要的任何内容。

谢谢!

最佳答案

if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest')) {}

但是由于您正在使用codeigniter,因此最好使用他们的input class。请参阅下面的操作方法。
 if($this->input->is_ajax_request()){
//Execute Your Code
}

关于ajax - 如何判断帖子是否来自codeigniter中的ajax调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1779433/

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