首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Express(一) ——简单入门

Express(一) ——简单入门 背景:参加的青训营项目,使用 Express 来实现后端,个人被分配到后端去。于是,简单速通了下 Express。项目结束,回头写下笔记,沉淀一下。...); // 结束响应 }); app.listen(8080, () => { console.log("http://localhost:8080/"); }); 2.3 路由路径 可以使用正则表达式语法...如果没有,则新增属性 await saveDb(db); res.status(200).json(ret); } catch (err) { res.status(500...(不过,也可以在结束的同时发送响应) res.send() 发送各种类型的响应。 4.1 res.end() 结束响应流程。用于在没有任何数据的情况下快速结束响应。..."); }); 改为用 res.end()发送 res.send()发送中文(使用浏览器查看,postman 可能自动设置了响应头) res.send("测试"); **改为 res.edn

3.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Express-Request请求和Response响应

    ' });});当访问路由/iwhao/123123 时控制台会打印 {id: '123123'}Request.body 获取post请求参数和get获取参数方式一样,Express 已经将POST...(req.body) res.render('index', { title: 'Express' });});Request.headers 属性获取请求头数据router.post('/iwhao...([1,2,3,4,5]);res.send({name:'iron man'});Response.json() 返回JSON格式的数据除了之前使用模板返回html页面之外,返回json格式的数据也是目前最为流行的...Response.json() 方法只接受一个参数,可以是任何的Json格式类型,包括对象、数组字符串Response.status() 设定http状态码// res.status(500).end(...)res.status(403).end()使用res.status 后一定要写 end() 或者send和json方法当结尾,因为status 只是设置状态,并没有返回结果Response.redirect

    28930

    《Node.js+Express+Vue项目实战》-- 1.安装和使用Express(笔记)

    err : {}; // 返回错误http状态码 res.status(err.status || 500); // 渲染错误页面 res.render('error'); }); module.exports...3)Request.body 属性:获取 POST 请求参数 POST请求不能直接在浏览器中请求,可以使用 Postman 工具进行测试。...以 JSON 表示响应,设置 Content-Type 为 application/json: res.send({name: 'cxh'}); res.send([1, 2, 3]); 3)Response.json...(500).json({error: 'message'}); 4)Response.status() 方法:设定 HTTP 状态码 使用该方法时,后面需跟 end() 或 send() 或 json(...) 等,因为它并不返回结果,只是设置一个状态: res.status(403).end(); 5)Response.redirect() 方法:跳转指定路由 使用该方法可以跳转到指定的路由: res.redirect

    4.2K11
    领券