🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 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 ~~~