当前位置: 首页 > news >正文

Node.js原生路由

## Node.js原生路由
```javascript
以下是原生路由的做法,通过监听前端发来的url,来作判断,弊端:图片需要重新发送出去
var http=require('http');
var fs=require('fs');
http.createServer((req,res)=>{
//console.log(req.url)
switch(req.url){
case '/hello':
res.write('hello')
res.end()
break;
case '/hehe':
res.write('hehe')
res.end()
break;
case '/my':
fs.readFile('./dist/1.txt',(error,data)=>{
if(error) throw error
res.write(data)
res.end()
})
break;
default:
break;
}
 
}).listen(8003,'localhost',()=>{
console.log('服务器运行在:http://localhost:8003')
})
```

转载于:https://www.cnblogs.com/zhaoyingzi/p/10872188.html

相关文章:

  • C语言基础:break语句使用范例源码
  • 第六次实训作业
  • C# — MongoDB数据库安装
  • k8s 三节点签发所需证书
  • 经典书籍
  • k8s flanneld网络配置
  • 第六章小结(图)
  • SUSE12.2 编译usbutils
  • 类与类加载器
  • 红帽证书
  • [iOS]随机生成UUID通用唯一识别码
  • 端口映射(socket应用)
  • 她本不是你的花,只是你途径了她的绽放。
  • xml理论
  • mysql 赋予用户权限
  • android图片蒙层
  • CEF与代理
  • JavaScript创建对象的四种方式
  • JavaScript设计模式系列一:工厂模式
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • React系列之 Redux 架构模式
  • SpringBoot 实战 (三) | 配置文件详解
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • vuex 学习笔记 01
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 构建二叉树进行数值数组的去重及优化
  • 和 || 运算
  • 前端面试之闭包
  • 入门级的git使用指北
  • 试着探索高并发下的系统架构面貌
  • 想写好前端,先练好内功
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • 国内开源镜像站点
  • # Apache SeaTunnel 究竟是什么?
  • #pragma once与条件编译
  • #stm32驱动外设模块总结w5500模块
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (分享)自己整理的一些简单awk实用语句
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (转)菜鸟学数据库(三)——存储过程
  • (转载)hibernate缓存
  • (轉貼) UML中文FAQ (OO) (UML)
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • ***详解账号泄露:全球约1亿用户已泄露
  • .CSS-hover 的解释
  • .NET : 在VS2008中计算代码度量值
  • .NET Core WebAPI中封装Swagger配置
  • .NET8.0 AOT 经验分享 FreeSql/FreeRedis/FreeScheduler 均已通过测试
  • .NET企业级应用架构设计系列之应用服务器
  • .Net语言中的StringBuilder:入门到精通
  • .project文件
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • .set 数据导入matlab,设置变量导入选项 - MATLAB setvaropts - MathWorks 中国
  • /boot 内存空间不够
  • /ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 48