Node服务器开发

本文详细介绍了Node.js服务器开发,包括为什么学习服务器开发、服务器能做什么、Node.js开发服务器的优势,以及Node.js创建网站服务器所需的条件。同时,文章还讲解了IP地址、域名、端口、URL等基础知识,并深入探讨了HTTP协议、请求头信息、请求和响应消息的处理,以及GET和POST请求参数的使用。
摘要由CSDN通过智能技术生成

目录

一、Node服务器开发

1、为什么学习服务器开发

2、服务器开发可以做那些事情

3、Node.js开发服务器的优势

4、Node.js网站服务器必须满足一下3个条件

5、IP地址

6、域名

7、端口

8、URL

9、本地机作为服务器

10、http协议:超文本传输协议.是一个无状态协议

11、根据客户端的地址访问不同的内容:

12、获取请求头信息

13、响应消息

(1)状态码:用来表示请求-响应的过程是成功还是失败

(2)响应类型(content-type属性)

14、Get请求参数:浏览器地址栏或页面的超链接

15、Post请求参数:参数放在post请求体中


一、Node服务器开发

1、为什么学习服务器开发

(1)能够和后端程序员更加紧密配合

(2)网站业务逻辑前置

(3)扩宽知识视野

2、服务器开发可以做那些事情

(1)实现网站的业务逻辑

(2)实现数据的增删改查

3、Node.js开发服务器的优势

(1)Node.js是前端开发人员转向后端开发人员的极佳途径

(2)一些公司要求前端工程师掌握Node.js开发

(3)Node.js生态系统活跃,有大量开源库可以使用

(4)前端开发工具大多基于Node.js开发

4、Node.js网站服务器必须满足一下3个条件

(1)网站服务器必须是一台计算机

(2)计算机上需要安装Node.js运行环境

(3)使用Node.js创建一个能够接收请求和响应请求的对象

5、IP地址

是互联网设备的唯一标识。

IPV4:点分十进制表示(32位) 192.168.101.15

IPV6:采用冒号十六进制表示(128位) 4A::5B::...

6、域名

域名平时上网所使用的网址。IP地址与域名是对应的关系,在浏览器的地址栏中输入域名,会有专门的服务器将域名解析为对应的IP地址,从而找到对应的服务器

7、端口

是计算机提供的某个服务的接口。计算机系统的端口有65535个,不同的服务端口号不同

Mysql的默认端口:3306

MongoDB:27017

0~1024端口号:操作系统使用

8、URL

统一资源定位符,用于定位互联网上某个资源的编址方式

9、本地机作为服务器

IP:127.0.0.1

域名:localhost

//创建app.js文件
const http = require('http');

//1.创建服务器对象
const app = http.createServer(); //创建Web服务器

//2.给服务器注册监听事件
app.on('request',(req,res)=&
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值