beego框架下的IsAjax()函数解析 为什么我的ajax返回false

版权声明:原创文章转载请标明出处 https://blog.csdn.net/superwebmaster/article/details/80665249

简单的记录一下,beego框架下有一个IsAjax()的函数,这个函数理论上是用来检测是否为Ajax请求。但是如果自己封装的Ajax或者使用一些比较小型框架的朋友会发现自己发送的Ajax请求被返回false。

这个翻找一下源码就知道了,其实beego的这个IsAjax只是检查头部里的X-Requested-With属性,也就是说,在发送请求的时候加个值为XMLHttpRequest的X-Requested-With属性即可。


阅读更多

扫码向博主提问

石石石头哥哥

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • Web开发
  • Web前端
  • Golang
  • JavaScript
  • beego
去开通我的Chat快问

没有更多推荐了,返回首页