Nodejs的HTTP服务器

效果图

js代码(server.js)

var http = require("http");

http.createServer(function(request,response){

response.writeHead(200,{"Content-Type":"text/plain"});

response.write("Hello World");

response.end();

}).listen(8888);

console.log("server running 127.0.0.1:8888");

执行js代码

cmd进入命令行程序

切换到server.js所在的目录下

使用nodejs中的node server.js来执行

执行后命令行结果

时间: 2024-10-26 05:02:40

Nodejs的HTTP服务器的相关文章

Nodejs创建TCP服务器

Nodejs创建TCP服务器 1.Nodejs提供了net模块给我们,所以我们创建TCP服务器很简单: 1 require('net').createServer(function(socket) { 2 // new connection 3 socket.on('data', function(data) { 4 // got data 5 }); 6 socket.on('end', function(data) { 7 // connection closed 8 }); 9 socke

Nodejs创建HTTPS服务器

Nodejs创建HTTPS服务器 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发.Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎.chrome浏览器就基于V8,同时打开20-30个网页都很流畅.Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低.非常适合小型网站,个性化网站,我们自己的Geek网站!! 关于作者 张丹(Conan), 程

Nodejs做web服务器的一个简单逻辑和实现

本文写了自己对"Nodejs做web服务器的一个简单逻辑和实现",如果不太合理,或者了解这部分的大神,欢迎拍死.哈哈,新手. 昨天开始学习Nodejs,w3cschool看了一遍.感觉其上的内容,一上来就开始介绍Nodejs的模块.看来后来,连如何"从零创建一个nodejs版的web服务器"都没能明白.可能是自己太过肤浅,或者,陷到了WAMP的思维里,不能自拔吧.后来在nodejs中文社区发了个帖子.感觉自己算是明白了点儿.写出来,希望和大家一起学习,同时也希望得到

使用Nodejs搭建Web服务器

使用Nodejs搭建Web服务器是学习Node.js比较全面的入门教程,因为实现Web服务器需要用到Nodejs中几个比较重要的模块:http协议模块.文件系统.url解析模块.路径解析模块.以及301重定向技术等,下面我们就一起来学习如何搭建一个简单的Web服务器. 作为一个Web服务器应具备以下几个功能: 1.能显示以.html/.htm结尾的Web页面 2.能直接打开以.js/.css/.json/.text结尾的文件内容 3.显示图片资源 4.自动下载以.apk/.docx/.zip结尾

基于nodejs的HTTP服务器搭建

作者本身也是刚接触nodejs,所以在知识面方面还存在很多漏洞. nodejs下载地址:http://nodejs.org/ 在Window下面安装的(msi文件),就是纯自动的,选择添加到环境变量和安装路径就ok了.可以打开cmd命令台,通过输入命令 node 进入编译模式,做一些短代码的测试. 一般情况下作者使用的都是 node file_name的方式来运行代码. 现在就把搭建http服务器的代码贴上,文件名:httpserver.js(可以不用js为后缀) // 这是一个简单的Node

http-server 基于nodejs的http服务器

http-server所用场景: 作为前端的同学来说,想要运行一段代码,但又没有必要使用tomcat或是Apache http server,这个时候,一个简单的轻量的http-server就能搞定. 当前端开发完成后,需要我们打包部署,此时一般就会生成一个dist文件夹,里面存放的是一些静态文件,当我们在编辑器里直接运行这些静态文件时,很可能会出现"because its MIME type ('text/html') is not a supported stylesheet MIME ty

nodejs向远程服务器发送post请求----融云Web SDK/客户端获取token

最近要用到一个叫融云的及时通讯的SDK,在获取token这个步骤的时候有点卡顿,以防以后碰到类似的问题,再此记录一下. 客户端通过融云 SDK 每次连接服务器时,都需要向服务器提供 Token,以便验证身份,流程如下: 流程如下: 1.客户端获取用户id,并向服务器请求token(注意这里的服务器不是融云的服务器,而是客户端的服务端) 2.客户端的服务端接收到token请求后,向融云的服务器请求token 3.融云服务器接受到token请求,返回token给客户端的服务端. 4.客户端的服务端接

NodeJS创建 HTTP 服务器

nodejs不像  .net  java需要一个单独的IIS或者tomcat:它能直接创建一个http服务器 代码如下: var http = require('http');http.createServer(function(req, res){ res.writeHead(200, {'Content-type' : 'text/html'}); res.write('<h1>我是学习nodejs的菜鸟</h1>'); res.end('<p>Hello Worl

nodejs入门 SSH服务器远程部署nodejs

最近刚刚接了一个项目我也是个nodejs的初级的人 从开始吧 建立服务器  用什么ssh工具我就不说了 这个界面大家都熟悉吧 点击下面的 All download options wget http://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-x64.tar.gz 最新版的地址

nodejs开发游戏服务器遇到的性能问题

问题描述: 使用nodejs开发了一个游戏服务器,为了尽可能提高服务器的性能,服务器采用多进程的架构,前面处理玩家socket连接的是多个nodejs进程,使用 child_process 模块,服务器启动时fork出来,而处理玩家游戏逻辑的是单独一个nodejs进程(因为玩家之间需要交互,而且玩家都是有状态的,所以无法分成多个进程)这个作为主进程:主进程与子进程之间使用使用child_process模块内建的通讯方式进行通讯: 现在服务器性能出现瓶颈,服务器同时在线去到1500人左右,CPU占