Support CORS requests via framework.js

Adds support for Cross-Origin requests made via framework.js by manually adding the `X-Requested-With: XMLHttpRequest` header required for server-side detection of AJAX requests that is sent on normal Same-Origin AJAX requests but stripped by default by jQuery when making Cross-Origin requests. Note: Request target server still needs to have `Access-Control` headers configured correctly to return a request.
This commit is contained in:
Luke Towers 2017-02-14 17:46:56 -06:00 committed by GitHub
parent d0d45f839c
commit 88d53ec0d5
1 changed files with 1 additions and 0 deletions

View File

@ -65,6 +65,7 @@ if (window.jQuery.request !== undefined) {
}
var requestHeaders = {
'X-Requested-With': 'XMLHttpRequest',
'X-OCTOBER-REQUEST-HANDLER': handler,
'X-OCTOBER-REQUEST-PARTIALS': this.extractPartials(options.update)
}