flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pio...@apache.org
Subject [3/7] git commit: [flex-asjs] [refs/heads/feature/chart-work] - CORS security. Allow auth credentials to be passed when using cross site calls. This is required as well as setting the Access-Control-Allow-Origin header on the server.
Date Sun, 09 Apr 2017 17:26:24 GMT
CORS security. Allow auth credentials to be passed when using cross site calls. This is required
as well as setting the Access-Control-Allow-Origin header on the server.


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/326d6979
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/326d6979
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/326d6979

Branch: refs/heads/feature/chart-work
Commit: 326d69791b37cc2aaac546bcfcd3a51e88716f2f
Parents: 11ef21a
Author: Justin Mclean <jmclean@apache.org>
Authored: Sun Apr 9 13:26:30 2017 +1000
Committer: Justin Mclean <jmclean@apache.org>
Committed: Sun Apr 9 13:26:30 2017 +1000

----------------------------------------------------------------------
 .../src/main/flex/org/apache/flex/net/HTTPService.as   | 13 +++++++++++++
 1 file changed, 13 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/326d6979/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPService.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPService.as
b/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPService.as
index b939751..3a9968c 100644
--- a/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPService.as
+++ b/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPService.as
@@ -505,6 +505,18 @@ package org.apache.flex.net
 			return null;
 		}
 
+        /**
+         *  Allows Javascript cross-site Access-Control requests to be made
+         *  using credentials such as cookies or authorization headers
+         *
+         *  @productversion FlexJS 0.8
+         */
+        COMPILE::JS
+        public function set withCredentials(value:Boolean):void {
+            var element:XMLHttpRequest = this.element as XMLHttpRequest;
+            element.withCredentials = value;
+        }
+
         COMPILE::SWF
         private var urlLoader:flash.net.URLLoader;
         
@@ -606,6 +618,7 @@ package org.apache.flex.net
                     }
                 }
                 
+
                 if (_method !== HTTPConstants.GET &&
                     !sawContentType && contentData) {
                     element.setRequestHeader(


Mime
View raw message