iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >nodejs搭建本地服务器并访问文件的方法
  • 184
分享到

nodejs搭建本地服务器并访问文件的方法

服务器文件方法 2022-06-04 17:06:38 184人浏览 独家记忆
摘要

安装node:https://nodejs.org/en/download/ 在本地建立目录:f:/nodetest,在该目录下新建index.html作为我们将要访问的内容。新建server.js作为no

安装nodehttps://nodejs.org/en/download/

在本地建立目录:f:/nodetest,在该目录下新建index.html作为我们将要访问的内容。新建server.js作为node开启的入口:


$ cd f:/nodetest
$ mkdir index.html
$ mkdir server.js

index.html文件里简单写一点东西:


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>node Test</title>
  <style type="text/CSS">
    html,body{
      margin: 0;
      padding: 0;
    }
    .node{
      width: 300px;
      margin: 0 auto;
      padding-top:100px; 
      text-align: center;
    }
    .node h1{
      color:rgb(33,199,40);
    }
  </style>
</head>
<body>
  <div class="node">
    <h1>Hello Nodejs</h1>
  </div>
</body>
</html>

接下来写server.js:


const PORT = 8888; //访问端口号8888  //端口号最好为6000以上
var Http = require('http'); //引入http模块
var fs = require('fs'); //引入fs模块
var url = require('url');//引入url模块
var path = require('path');//引入path模块


// req : 从浏览器带来的请求信息
// res : 从服务器返回给浏览器的信息
var server = http.createServer(function(req,res){
  var pathname = url.parse(req.url).pathname;;
   //客户端输入的url,例如如果输入localhost:8888/index.html,那么这里的url == /index.html 
   //url.parse()方法将一个URL字符串转换成对象并返回,通过pathname来访问此url的地址。

  var realPath = path.join('F:/nodejs/nodetest',pathname);
  //完整的url路径
  console.log(realPath); 
  // F:/nodejs/nodetest/index.html

  fs.readFile(realPath,function(err,data){
    
    if(err){
      //未找到文件
      res.writeHead(404,{
        'content-type':'text/plain'
      });
      res.write('404,页面不在');
      res.end();
    }else{
      //成功读取文件
      res.writeHead(200,{
        'content-type':'text/html;charset="utf-8'
      });
      res.write(data);
      res.end();
    }
  })
});
server.listen(PORT); //监听端口
console.log('服务成功开启')

结果:

查看图片

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: nodejs搭建本地服务器并访问文件的方法

本文链接: https://www.lsjlt.com/news/12781.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • nodejs如何搭建本地服务器并访问文件
    小编给大家分享一下nodejs如何搭建本地服务器并访问文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!安装node:https...
    99+
    2024-04-02
  • 如何使用nodeJS搭建本地文件服务器
    这篇文章主要介绍了如何使用nodeJS搭建本地文件服务器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。搭建nodejs服务器步骤:1.安装n...
    99+
    2024-04-02
  • nodejs web本地服务器搭建
    随着web技术的不断发展,越来越多的人开始关注如何搭建一个本地的web服务器,以方便他们进行开发和测试工作。而Node.js作为一款非常流行的服务器端开发框架,也可以用于搭建web本地服务器。本文将介绍如何使用Node.js来搭建一个简单的...
    99+
    2023-05-17
  • 云服务器访问本地文件
    如果您正在使用云服务器,但是要通过本地文件来访问文件,您可以按照以下步骤操作: 打开您的云服务器控制台并进入“客户机”界面。 点击“文件”按钮,选择一个文件,例如“PowerPoint演示文稿”或“Slides”,然后选择要访问的路径。...
    99+
    2023-10-26
    本地文件 服务器
  • 本地电脑搭建SFTP服务器,并实现公网访问
    本地电脑搭建SFTP服务器,并实现公网访问 文章目录 本地电脑搭建SFTP服务器,并实现公网访问1. 搭建SFTP服务器1.1 下载 freesshd 服务器软件1.3 启动SFTP服务1.4...
    99+
    2023-09-23
    服务器 运维
  • 云服务器访问本地文件权限设置方法
    1. 使用SSH密钥对登录云服务器 在设置云服务器访问本地文件权限之前,首先需要使用SSH密钥对登录云服务器。SSH密钥对是一种安全的身份验证方式,可以确保只有授权的用户才能访问服务器。 2. 创建用户组和用户 在云服务器上创建用户组和用...
    99+
    2023-10-27
    权限 本地文件 服务器
  • Android访问assets本地json文件的方法
    目的:当App中用到固定的json数据时,如:国家城市列表、班级成员等时,可以将json数据制作为本地json文件存入assets文件夹下。步骤如下:新建assets文件夹,并将json文件复制到此文件夹中在main文件夹下新建assets...
    99+
    2023-05-30
    android assets json
  • 云服务器访问本地文件夹
    如果您需要在云服务器上访问本地文件夹,您需要在云服务器上安装一个文件夹服务。以下是云服务器访问本地文件夹的方法: 使用云服务器登录进入云服务器控制台,在控制台中单击“文件/文件夹”选项。 在“文件/文件夹”选项卡下,单击“查看”按钮。 ...
    99+
    2023-10-26
    文件夹 服务器
  • 云服务器访问本地虚拟机设备文件的方法
    1. 使用文件传输协议(FTP) 使用FTP协议是一种常见的方法,可以让云服务器通过网络连接到本地虚拟机,并访问其设备文件。你可以按照以下步骤进行操作: 在本地虚拟机上安装并配置FTP服务器软件,例如FileZilla Server。 ...
    99+
    2023-10-27
    虚拟机 服务器 文件
  • 云服务器访问本地文件夹失败的解决方法
    1. 确保网络连接正常 首先,确保云服务器和本地计算机之间的网络连接是正常的。检查网络设置,确保云服务器和本地计算机都能够互相访问。 2. 配置防火墙规则 如果云服务器和本地计算机之间的网络连接正常,但仍然无法访问本地文件夹,可能是由于防...
    99+
    2023-10-27
    解决方法 文件夹 服务器
  • 云服务器本地搭建方法
    选择云服务供应商 选择云服务器供应商需要考虑以下因素: 可用性:选择一个稳定可靠的云服务供应商可以帮助您减少因宕机或故障导致的数据损失。 安全性:选择一个安全的云服务供应商可以帮助您保障数据的安全,避免数据被黑客攻击或其他安全问题。...
    99+
    2023-10-28
    服务器 方法
  • 云服务器访问本地文件夹权限设置方法
    打开“控制面板”,选择“管理工具”。 选择“服务”。 选择“NTFS File System Service”。 找到“NTFS Permission Settings”,右键单击,选择“更改”。 在弹出的窗口中,将“Permission...
    99+
    2023-10-27
    文件夹 权限 服务器
  • 云服务器访问本地文件权限
    云服务器可以访问本地文件,通常情况下需要使用相应的权限来访问。以下是一些云服务器对文件权限的要求: 读取文件权限: 云服务器通常需要使用读取文件权限,只有授予了该权限的用户才可以访问本地文件。需要确保所有用户都可以读取文件,并可以编辑...
    99+
    2023-10-26
    权限 本地文件 服务器
  • Java实现文件上传到服务器本地并通过url访问的方法步骤
    目录一、场景二、SpringBoot默认静态资源访问方式三、上传的文件应该存储在哪?怎么访问?1.文件存储在哪?2.怎么访问?四、测试五、总结一、场景 Java实现文件上传到服务器本...
    99+
    2023-05-16
    java文件上传到服务器本地并访问 java上传文件到服务器目录 java服务器上生成文件
  • 搭建本地服务器如何绑定域名访问
    搭建本地服务器绑定域名访问的方法:打开“我的电脑”,找到C:\Windows\System32\drivers\etc这路径下的“hosts”文件。打开hosts文件,在末尾添加“127.0.0.1 www.test.com”这条记录。打开...
    99+
    2024-04-02
  • 云服务器访问本地文件夹权限
    以下是一个简单的云服务器访问本地文件夹权限的示例代码: ``` python import os 配置云服务器 server.users = 'https://example.com' 打开文件服务器 fileoperations = {...
    99+
    2023-10-26
    文件夹 权限 服务器
  • 云服务器访问本地文件夹失败
    如果您尝试访问本地文件夹时,服务器返回了错误信息,例如“无法找到该文件”或“服务器不可用”,这可能是因为您正在尝试从 Web 浏览器访问该文件夹或从其他服务器上访问它。 请检查以下步骤: 确认文件夹所在的服务器是否已正确配置。例如,如果...
    99+
    2023-10-26
    文件夹 服务器
  • 怎样通过本地电脑搭建SFTP服务器,并实现公网访问?
    本地电脑搭建SFTP服务器,并实现公网访问 文章目录 本地电脑搭建SFTP服务器,并实现公网访问1. 搭建SFTP服务器1.1 下载 freesshd 服务器软件1.3 启动SFTP服务1.4 添加用户1.5 保存所有配置 2...
    99+
    2023-08-22
    服务器 运维
  • 云服务器本地搭建方法教程
    在搭建云服务器时,用户需要考虑以下几个方面: 选择合适的云服务器供应商 在选择云服务器供应商时,需要考虑以下因素: 云服务器的稳定性和安全性; 云服务器的价格和服务质量; 云服务器的数据备份和恢复能力。 安装云服务器 在确定好...
    99+
    2023-10-28
    服务器 方法 教程
  • Java实现文件上传到服务器本地,并通过url访问
    文章目录 一、场景二、SpringBoot默认静态资源访问方式三、上传的文件应该存储在哪?怎么访问?1.文件存储在哪?2.怎么访问?示例代码 四、测试五、总结 一、场景 Java实现文件上传到服务器本地,并通过url...
    99+
    2023-08-19
    java 服务器 spring boot
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作