https://github.com/nervgh/object-to-formdata
[DEPRECATED] Converts json-like object with File, FileList, Blob to FormData object
https://github.com/nervgh/object-to-formdata
Last synced: 3 months ago
JSON representation
[DEPRECATED] Converts json-like object with File, FileList, Blob to FormData object
- Host: GitHub
- URL: https://github.com/nervgh/object-to-formdata
- Owner: nervgh
- License: mit
- Created: 2014-12-13T13:40:45.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-03-29T21:31:21.000Z (over 9 years ago)
- Last Synced: 2025-04-15T08:54:49.649Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 5.86 KB
- Stars: 14
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
# Object.toFormData()
## Deprecated
See https://github.com/nervgh/recursive-iterator/wiki/Cookbook-(es6)#to-form-data## About
Converts json-like object with `[File]`, `[FileList]`, `[Blob]` to `[FormData]` object## Required
[Object.traverse](https://github.com/nervgh/object-traverse), Object.getPrototypeOf, Array.prototype.forEach, Array.prototype.map, window.FormData## Syntax
```js
// convert object to [FormData]
var form = Object.toFormData(object /*{Object|Array}*/);// send this object
var xhr = new XMLHttpRequest();
xhr.open('POST', '/');
xhr.onload = function() {
alert(xhr.responseText);
};
xhr.send(form);
```