我正在尝试针对我的 Grails (2.0.1) 应用程序执行一些跨域请求。我安装了 grails CORS 插件。使用 jQuery。
如何检测 XHR 请求?在传统的相同域 ajax 工作流程下,我会使用 request.xhr 对象,但使用 CORS 返回 false。请求的所有其他标头看起来与标准调用相同:
host, connection, content-length, cache-control, pragma, accept, origin, user-agent, content-type, dnt, referer, accept-encoding, accept-language, accept-charset, cookie
我需要知道请求是否是 XHR,因为返回的内容会有所不同。