在我的代码中,出于某种原因,我想区分普通的 HTTP 请求和 AJAX 请求(即 XML HTTP 请求)。
经过大量搜索后,我尝试使用req.isXMLHttpRequest
,但是对于这两种类型的 Request 它都会返回undefined
。
现在我通过在每个 HTTP 请求中添加一个标志来处理它,如isAjax
真或假值。
问题:最好的建议方法是什么?
isAJAX
使用向每个 XML HTTP 请求添加标志 ( ) (使用true或false)找出并修复
req.isXMLHttpRequest
相关问题。
req.isXMLHttpRequest
如果有人告诉我,为什么要返回,将会有很大帮助undefined
?
高级感谢
注意:我使用的是Node.JS 版本 0.8.20和Express 版本 3.1.0