数码资讯
PHP决定是否请求Ajax的方法
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文演示PHP如何确定它是否是Ajax请求:
前端和jQuery之间的区别是什么:
当jQuery发出一个Ajax请求,消息称x-requested-with添加到请求的标题,其内容是:XMLHttpRequest
在后端,你可以使用$ _server {http_x_requested_with}得到它。(注:中间线由下划线,换任何情况下)
这样,我们就可以判断它是否是ajax请求:
如果(isset($ _server {http_x_requested_with}($ _server {)strtolowerhttp_x_requested_with})= =XMLHttpRequest ){
ajax请求处理模式
其他{ }
/正常处理请求的方式
};
当使用原生Javascript发送Ajax请求时,我们还可以向头部添加信息,以方便后端学生做出区别,如下所示:
VaR XMLHTTP =新的XMLHttpRequest();
Xmlhttp.open(
Xmlhttp.setRequestHeader(x-requested-with
Xmlhttp.send();
有关感兴趣的读者的PHP相关内容的更多信息可以看到特别的站点:ajax技术和应用程序的摘要
希望本文能对PHP程序设计有所帮助。
前端和jQuery之间的区别是什么:
当jQuery发出一个Ajax请求,消息称x-requested-with添加到请求的标题,其内容是:XMLHttpRequest
在后端,你可以使用$ _server {http_x_requested_with}得到它。(注:中间线由下划线,换任何情况下)
这样,我们就可以判断它是否是ajax请求:
如果(isset($ _server {http_x_requested_with}($ _server {)strtolowerhttp_x_requested_with})= =XMLHttpRequest ){
ajax请求处理模式
其他{ }
/正常处理请求的方式
};
当使用原生Javascript发送Ajax请求时,我们还可以向头部添加信息,以方便后端学生做出区别,如下所示:
VaR XMLHTTP =新的XMLHttpRequest();
Xmlhttp.open(
Xmlhttp.setRequestHeader(x-requested-with
Xmlhttp.send();
有关感兴趣的读者的PHP相关内容的更多信息可以看到特别的站点:ajax技术和应用程序的摘要
希望本文能对PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。