### POST 方式
```
window.onload = function(){
var loginEle = document.querySelector('#login');
loginEle.onclick = function(){
// 使用 FormData 来处理参数数据
var formData = new FormData(document.querySelector('#loginForm'));
var ajax = new XMLHttpRequest();
ajax.open('post', '/login', true);
// 发送信息至服务器时内容编码类型,默认为 'multipart/form-data'
ajax.onload = function () { // 当 xhr.readyState = 4 执行回调函数
if(ajax.status == 200 ) {
document.getElementById('result').innerText = ajax.responseText;
}
}
ajax.send(formData);
}
}
```
后台
~~~
npm install express-fileupload //下载
const fileUpload = require('express-fileupload'); //引入
app.use(fileUpload()); //使用 针对请求数据类型 application/x-www-form-urlencoded multipart/form-data
~~~