const express = require(\'express\'); const app = express(); app.use(express.static("public")); app.use(express.urlencoded({extended: true})); app.get("http://www.likecs.com/", (request, response)=>{ response.sendFile("./public/idnex.html"); }); // 原生 ajax 的 get 路由 app.get("/ajax", (request, response)=>{ console.log(\'----get 接收的 浏览器数据: \'); console.log(request.query); // {} console.log(request.body); // get 请求体 始终为空 console.log(\'----\'); response.send({name: \'服务器 get 响应\', line: 15}); }); // 原生 ajax 的 post 路由 app.post("/ajax", (request, response)=>{ console.log(\'----post 接收的 浏览器数据: \'); console.log(request.query); // {} 可以有 请求字符串 console.log(request.body); // post请求体 数据{ username: \'jack\', age: \'18\' } console.log(\'----\'); response.send({name: \'服务器 post 响应\', line: 21}); }); /**************** 端口号 3000, 启动服务器 ***************/ app.listen(3000, err=>console.log(err?err:\'\n\n服务器已启动: :3000\n\t\tHunting Happy!\'));
Ajax_简介: 异步的 JS 和 XML_原生写 ajax 分析其原理_jquery_ajax_art-template (2)
内容版权声明:除非注明,否则皆为本站原创文章。