diff --git a/lib/utils.js b/lib/utils.js index 33f2d4d..b0d376b 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -33,7 +33,7 @@ function isArrayBuffer(val) { * @returns {boolean} True if value is an FormData, otherwise false */ function isFormData(val) { - return toString.call(val) === '[object FormData]'; + return (typeof FormData !== 'undefined') && (val instanceof FormData); } /**