最新消息:

php 判断是否为ajax请求

PHP feiwu 80浏览 0评论

ajax请求有两种情况,一种是jquery的ajax请求。另外一种是原生js的ajax请求。

先来说第一种情况如何判断。

jquery发送的ajax请求,会在请求头部添加一个名为 X-Requested-With 的信息,信息内容为:XMLHttpRequest。因此php可以使用$_SERVER来获取这个请求头来判断请求类型。

代码为:php 判断是否为ajax请求

php判断jquery发送的ajax请求

接下来说第二种情况。

在使用原生 JavaScript 发出 ajax 请求时,则需要我们自己添加上请求头信息。这样在后端才可以进行判断。

js代码为:

php 判断是否为ajax请求

js添加请求头

接下里后端判断方法则和第一种情况一致。

转载请注明:PHP学习 » php 判断是否为ajax请求

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址