rc-upload
Advanced tools
Comparing version 1.7.2 to 1.8.0
@@ -0,1 +1,5 @@ | ||
### 1.8.0 2015-01-14 | ||
- support custom XHR headers | ||
### 1.7.2 2016-01-13 | ||
@@ -2,0 +6,0 @@ |
@@ -28,2 +28,3 @@ 'use strict'; | ||
data: _react.PropTypes.object, | ||
headers: _react.PropTypes.object, | ||
beforeUpload: _react.PropTypes.func, | ||
@@ -110,2 +111,3 @@ withCredentials: _react.PropTypes.bool | ||
data: data, | ||
headers: props.headers, | ||
withCredentials: props.withCredentials, | ||
@@ -112,0 +114,0 @@ onProgress: function onProgress(e) { |
@@ -70,2 +70,8 @@ 'use strict'; | ||
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); | ||
var headers = option.headers || {}; | ||
for (var h in headers) { | ||
if (headers.hasOwnProperty(h)) { | ||
xhr.setRequestHeader(h, headers[h]); | ||
} | ||
} | ||
xhr.send(formData); | ||
@@ -72,0 +78,0 @@ } |
@@ -36,2 +36,3 @@ 'use strict'; | ||
data: _react.PropTypes.object, | ||
headers: _react.PropTypes.object, | ||
accept: _react.PropTypes.string, | ||
@@ -46,2 +47,3 @@ multiple: _react.PropTypes.bool, | ||
data: {}, | ||
headers: {}, | ||
name: 'file', | ||
@@ -48,0 +50,0 @@ forceAjax: false, |
{ | ||
"name": "rc-upload", | ||
"version": "1.7.2", | ||
"version": "1.8.0", | ||
"description": "upload ui component for react", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -59,2 +59,3 @@ # rc-upload | ||
|data| object | | other data object to post | | ||
|headers| object | {} | http headers to post, available in modern browsers | | ||
|accept | string | | input accept attribute | | ||
@@ -61,0 +62,0 @@ |forceAjax | bool | | force to use ajax render. used for server render | |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
19004
424
99