目标 实现一个简单的Web服务器,能够根据HTTP请求的URL响应对应的静态资源,如果静态资源不存在则响应404. HttpServer 使用ServerSocket实现的一个服务器,request根据socket.getInputStream()获取HTTP报文,response将响应写入socket.getOutputStream()中. public class HttpServer { public static final String WEB_ROOT = System.getPro…
用node创建本地web服务 1,创建本地文件server.js var http = require('http'); var url=require('url'); var fs=require('fs'); var mine=require('./mime').types; var path=require('path'); //创建服务器 http.createServer(function(request, response) { var pathname = url.parse(re…
以下是演示一个最基本的 HTTP 服务器架构(使用8081端口),创建 ser.js 文件,代码如下所示: var http = require('http'); var fs = require('fs'); var url = require('url'); //创建服务器 server = http.createServer(function(req,res){ //解析请求,包括文件名 var pathname=url.parse(req.url).pathname; //输出请求的文件…
1.环境 采用12.13.x版本 2.创建server.js 文件内容如下: let http = require("http"); let fs = require("fs"); let server = http.createServer((req, res) => { if (req.url.indexOf("/api") !== -1) { console.log("这是接口地址") } else { let p…