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

node中使用http创建web服务器

1.案例代码

// 1.导入http模块
const http = require('http')// 2.创建web服务器实例
const server = http.createServer()// 3.为服务器实例绑定request事件,监听客户的请求
server.on('request',function(req,res){console.log('欢迎来到服务器');// req.url是客户端请求URL地址const url = req.url;// req.method是客户端请求的method类型const method = req.method;const str = `你请求的地址是${url},请求方式是${method}`console.log("str",str);// res.setHeader解决传递中文乱码问题res.setHeader('Content-Type','text/html;charset=utf-8')// res.end是向客户端发送指定的内容,并结束请求的处理过程res.end(str)
})// 4.启动服务器 参数1:端口号,参数2:回调函数
server.listen(80,function(){console.log("启动服务器 127.0.0.1:80");
})

2.效果

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • C++初学(10)
  • 常见框架漏洞
  • exptern “C“的作用,在 C 和 CPP 中分别调用 openblas 中的 gemm 为例
  • (el-Date-Picker)操作(不使用 ts):Element-plus 中 DatePicker 组件的使用及输出想要日期格式需求的解决过程
  • oracle库PASSWORD_VERSIONS 对应的加密方式
  • 三大浏览器Google Chrome、Edge、Firefox内存占用对比
  • 【复旦微FM33 MCU 外设开发指南】系统篇——时钟
  • java 基础知识一
  • 国产数据库备份恢复实现
  • 在图片URL后面添加一个参数以清理缓存
  • [Unity实战]Mirror网络与Addressable场景管理
  • 多租户系统数据隔离方案
  • 深入理解SQL中的窗口函数
  • Android顶部标题栏自定义,添加按钮
  • springboot多媒体内容管理系统-计算机毕业设计源码08580
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • LeetCode算法系列_0891_子序列宽度之和
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • spring cloud gateway 源码解析(4)跨域问题处理
  • V4L2视频输入框架概述
  • Vue2 SSR 的优化之旅
  • 复习Javascript专题(四):js中的深浅拷贝
  • 基于 Babel 的 npm 包最小化设置
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 如何编写一个可升级的智能合约
  • 如何进阶一名有竞争力的程序员?
  • 使用Swoole加速Laravel(正式环境中)
  • 阿里云服务器购买完整流程
  • ‌移动管家手机智能控制汽车系统
  • # 职场生活之道:善于团结
  • ## 基础知识
  • #Linux(帮助手册)
  • #QT 笔记一
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • $refs 、$nextTic、动态组件、name的使用
  • (~_~)
  • (+4)2.2UML建模图
  • (2024.6.23)最新版MAVEN的安装和配置教程(超详细)
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (Charles)如何抓取手机http的报文
  • (C语言)fread与fwrite详解
  • (java)关于Thread的挂起和恢复
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (补充)IDEA项目结构
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (二)测试工具
  • (附源码)php新闻发布平台 毕业设计 141646
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (转)大型网站的系统架构
  • (最新)华为 2024 届秋招-硬件技术工程师-单板硬件开发—机试题—(共12套)(每套四十题)
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .form文件_一篇文章学会文件上传
  • .NET CORE Aws S3 使用