diff --git a/lib/helpers/formDataToStream.js b/lib/helpers/formDataToStream.js index 9187e73e81..77ffab1ba6 100644 --- a/lib/helpers/formDataToStream.js +++ b/lib/helpers/formDataToStream.js @@ -1,11 +1,11 @@ -import {TextEncoder} from 'util'; +import util from 'util'; import {Readable} from 'stream'; import utils from "../utils.js"; import readBlob from "./readBlob.js"; const BOUNDARY_ALPHABET = utils.ALPHABET.ALPHA_DIGIT + '-_'; -const textEncoder = new TextEncoder(); +const textEncoder = typeof TextEncoder === 'function' ? new TextEncoder() : new util.TextEncoder(); const CRLF = '\r\n'; const CRLF_BYTES = textEncoder.encode(CRLF);