### 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
~~~