首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从零手搓Web服务器:一个ode.js码农的修仙路

    今天咱们就手把手,用Node.js搓个能抗住"Hello World"的Web服务器! 二、筑基期:先让服务器喘口气 安装Node.js:程序员的第一口奶undefined官网下载安装包?No!...(除非你手抖写错了端口) 三、金丹期:给服务器加点修为 路由处理:修仙界的导航系统undefined用户访问不同URL得给不同响应,改造下代码: // 增加亿点点细节 if (req.url =...== '/') { res.end('欢迎来到修仙市集'); } else if (req.url === '/shop') { res.end('这里卖辟谷丹和飞剑!'...Express框架:偷懒才是第一生产力undefined安装业界神器: npm install express --save 重构代码瞬间高大上: const express = require(...'express'); const app = express(); app.get('/', (req, res) => res.send('市集升级2.0版!

    28310

    前端之nodejs总结

    ,作用是结束本次响应,如果不写,前端会一直等待后台响应 * */ let server=http.createServer(function (req,res) { console.log(req.url...当事件发射时,注册到这个事件的事件监听器被依次调用,事件参数作 为回调函数参数传递。...express模块–是node里对http模块的再次封装 Express是一个自身功能极简,完全是路由和中间件构成一个web开发框架:从本质上来说,一个Express应用就是在调用各种中间件 express.html...let express=require("express"); //node里的querystring模块,专门用来处理参数字符串 // let qs=require("querystring");...、multipart/form-data 或 text/plain 三种MIME类型(不包括参数)),它们始终是被支持的,不需要在这个首部特意列出。

    1.5K10

    【NodeJS】为基于Express框架创建的Node后台配置路由

    此文章是这个系列的第二篇文章,我们在上文的基础上为我们的NodeJS后台项目配上路由,便于我们的代码组织。...写在前面 上一篇文章中我们初始化了一个基于Express框架的NodeJS后台,但是里面的代码全都在index.js文件中,所以这一篇文章就给大家介绍下如何去组织node后台的代码编写,也就是我们说的给它配置个路由.../routers/geocode'); //引入新建的路由文件 app.use('/geocode', geocode); //配置该文件 app.get('/', function(req,...; }); module.exports = router; index.js代码: var express = require('express'); var app = express(); var...geocode', geocode); app.listen(3001); 4、然后保存代码浏览器访问主路由localhost:3001,也能得到和上文一样的结果,如下: 总结 这篇文章介绍了如何为我们创建的node

    1.7K10

    Nodejs之express框架的基本使用

    express 简介express 是一个基于 Node.js 平台的极简、灵活的 WEB 应用开发框架,官方网址: https://www.expressjs.com.cn/简单来说,express...监听端口 启动服务app.listen(3000, () =>{ console.log('服务已经启动, 端口监听为 3000...');});执行这个JS 文件 node 文件名然后就可以在浏览器访问了...('express');​//创建应用对象const app = express();​//获取请求的路由规则app.get('/request', (req, res) => { // 1....获取报文的方式与原生 HTTP 获取方式是兼容的 console.log(req.method); console.log(req.url); console.log(req.httpVersion...('/:id.html', (req, res) => { res.send('商品详情, 商品 id 为' + req.params.id);});express 响应设置express 框架封装了一些

    70920
    领券