首页 > 编程知识 正文

本地搭建web服务器(免费web服务器)

时间:2023-05-05 10:57:30 阅读:66821 作者:2265

第一步是创建新的js文件。 文件名由自己设定。 我不推荐中文和数字。

内容如下:

//1 .部署http模块consthttp=require(http )//2.创建服务constserver=http.createserver (功能(req, res ) { console.log ) (有人来访询问) (RES.setheader ) ) content charset=utf8 ' )//向客户端发送内容,这次响应RES.end ); //3 .启动服务server.listen(8081,function ) { console.log )服务器已成功启动。 请通过http://localhost:8081访问…() ); ); 步骤3 :执行js代码。

步骤4 :本地检查

打开浏览器页面,输入http://localhost:8081以观察效果。

第五步:共享地址

将localhost更改为自己电脑的ip地址,然后将此路径发送给同事和朋友,自己也可以访问。

输入ipconfig后,找到ipv4地址

在自己的地址加上:8081端口发给别人,就可以在局域网内使用浏览器查看hello word

地址被他人访问后,会显示你的node.js

当别人看到你的服务器时,不要关闭node.js。 不那样做的话看不到~

步骤6 :停止服务

ctrl c

分析如下:

引入核心模块,得到的http是一个对象。

http.createServer方法创建http服务。 参数是回调函数。 在http请求进入时自动调用。 请求一次,它就会被调用一次。

第一个参数:req,客户端请求。

第二个参数:res设置对这次请求的响应。

RES.setheader('content-type ',' text/html; charset=utf8 ' )

//设置响应标头

//content-type是密钥名称。 内容类型、

//文本/html; charset=utf8是值

//向浏览器传达内容类型为html,编码格式为utf8

设置res.end():响应体,结束请求。

server.listen ()用于监听端口。

格式:server.listen(端口号,[回调函数])回调是可选的。

说明:

如果接收成功,则执行一次回调函数。

如果失败,例如端口被占用,则会报告错误。

修改代码后,重新启动更改res.end ()的内容,重新启动后再次观察。

服务停止:在小黑色窗口中按ctrl c键停止服务。

重新启动服务:重新运行程序(按上面的箭头返回汽车)。

修改服务器代码后重新启动。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。