问题标签 [fileserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
18 浏览

javascript - 浏览器应用程序中的数据仅由文件服务器支持

大家早上好。在此之前,请原谅我的英语不是我的母语!但我确实会说 HTML5、CSS3、Javascript 和 php 等等……

为了提高工作表现,我正在考虑一个单页浏览器应用程序。与军方联系在一起,IT人员相当“锁定”:

  • 我只能访问一个普通用户具有读/写权限的基本文件服务器,
  • 我们坚持使用旧版浏览器(IE 8 和 Firefox 17),因此没有文件/blob API,
  • 他们不允许使用网络服务器(所以没有 apache 或 nginx ......)或安装软件。

为了使事物可维护,我希望将数据与主页分开。如何处理数据持久性?

从只读的角度来看,到目前为止,我最好的猜测是将我需要的所有数据嵌入到 index.html 的底部......不是很优雅!

从读/写的角度来看,还没有线索!

谢谢您的帮助。保罗

0 投票
3 回答
20347 浏览

javascript - How to create a simple html server using express js

I'm new in node.js I want to create a simple express.js static file server, but I have some issues. I have been installed express.js 4.2 globally like this:

I have this code in httpsrv.js:

I'm not sure is it ok I guess it is not enough, but I cant run it it's failed with error: cannot find module 'express'.

I want to create a simple http server which can serve from specific folder("\public" e.g.) and I'm using .html language. I found on the internet a many bullshit, I don't want to use this .jade thing and I don't want to create a empty web app with express etc. I want express.js http server which can operate like Apache and can serve a static html pages first from a specified folder. Can anybody help me on this, suggest a good article which is explain a step by step, because I'm beginner.

0 投票
1 回答
973 浏览

fileserver - 如何修改 MINIX 3.2.1 中的命令以使用我自己的系统调用?

大家晚上好!

我正在minix 3.2.1上做作业,我被要求创建一个新的系统调用 my_rmdir,它的作用与rmdir完全相同,但也会打印已删除目录的名称。另外我应该修改系统的源代码,所以当我给出rmdir命令时,系统应该调用我自己的do_myrmdir 函数,而不是调用 do_rmdir函数

过去,我使用mkdir命令完成了相同的作业,但一切都很简单,因为mkdir被正确声明为 minix 样式,并且我对

一切正常。但是现在,我想因为NETBSD 代码注入,我有点迷失了。

此外,重点不是从头开始创建新的系统调用,因为首先我没有知识,其次我需要做的更改非常小。
我遇到的第一个问题是我找不到原始do_rmdir的声明位置以及它如何与rmdir命令连接。

/usr/src/servers/vfs/table.c文件第 58 行

让它更混乱

有什么帮助或想法吗?

如果您需要更多信息,请询问。

我是新来的论坛,我试图正确地问,谢谢你的理解。

0 投票
2 回答
1118 浏览

java - FTP 客户端未连接到文件服务器

我在本地安装了一个 ftp 服务器。我的网络服务器上也运行了一个网络服务。我的客户端类将字节流发送到需要上传到文件服务器的 Web 服务。Web 服务器和文件服务器都在本地运行。当我尝试连接到文件服务器时,会引发异常。看起来在尝试连接时抛出了异常。

我正在为 FTPClient 使用 Apache 公共网络库。我想知道从本地 Web 服务器访问本地文件服务器是否可以接受。如果是这样,我的代码获取连接有什么问题吗?

下面添加了我得到的异常

0 投票
1 回答
1261 浏览

java - 将文件上传到文件服务器时出错

运行将文件上传到文件服务器的代码时出现错误。我正在使用 Apache Commons Net File 客户端来传输文件。我想上传一个图像文件。由于它不起作用,我尝试使用文本文件,但仍然收到相同的错误。

在我的代码下面找到:

我得到的错误是:

我检查了文件服务器日志以获取更多信息,然后发现:

因此,根据文件服务器日志,我觉得错误在以下行:

这段代码有什么问题吗?我将此文件类型更改为不同的文件类型,但仍然没有正确采用此文件类型。这也可能不是 Java 代码的问题。也许文件服务器或Windows对此有影响?

当我将模式更改为:

日志是:

对于其他 2 我得到的日志为:

0 投票
1 回答
5939 浏览

go - 如何使用基本身份验证提供静态文件?

我无法http.FileServer使用github.com/abbot/go-http-auth.

编码:

main() 无需身份验证即可使用,但不能与auth.JustCheck. 我尝试了handleFileServer功能,但没有显示任何内容。有什么诀窍?

0 投票
2 回答
711 浏览

windows - 确定远程结点目标的代码

Windows 7/NTFS 和更高版本同时具有符号链接和联结,它们有细微的不同。(请参阅组出色的帖子)。出于记录(和调试)的目的,我需要能够解析远程文件服务器上的联结目标。有一些关于这个主题的帖子,但它们适用于解决本地机器看到的结点。

\\FileServer,我们有一个G:\Shared共享出来的目录PublicShare,所以它在网络上显示为\\FileServer\PublicShare。该目录中有子目录G:\Shared\SubDir1G:\Shared\SubDir2. 在该目录中还有一个G:\Shared\Junc指向G:\Shared\SubDir1或的联结G:\Shared\SubDir2。(目标可以改变。)因此,在 上\\FileServer,人们看到

\\FileServer\PublicShare在安装(以 Windows 术语映射)为的客户端计算机上M:\,因此可以看到M:\SubDir1M:\SubDir2M:\Junc。如果在该客户端计算机上打开控制台 ( cmd.exe) 并执行dir M:\,Windows 会给出一个很好的列表,其中显示这M:\Junc是一个联结并包括该联结的目标G:\Shared\SubDirX,

因此,客户可以清楚地使用这种连接的目标。 有谁知道如何以编程方式获取这些信息,例如调用哪个系统 api??? 谢谢。

0 投票
1 回答
1073 浏览

java - Java 快速文件服务器(HTTP 上的静态文件)

是否有 Java 即用型工具,可以帮助我通过 HTTP 将文件夹内容公开为文件服务器。

例如,如果我有

然后开始D:\Folder\ java java-file-server.jar 我可以通过

当然有 Tomcat 和 Jetty,但它们需要预先安装,而我假设只有 Java VM 存在。
在 Python 和 Node.js 中有一些启动服务器的命令,而我在 Java 中知道的唯一接近的东西是mvn tomcat8:run(或mvn jetyy:run),但这需要 Maven、pom.xml 和现有的 Java 项目。

主要要求是通过脚本安装和启动此类服务器。

0 投票
1 回答
253 浏览

git - 文件更改时如何立即将本地文件夹同步到文件服务器?

我正在使用 Sublime Text 3 来编辑代码。我正在使用 GIT 进行版本控制。我开发的应用程序只能通过 CITRIX 获得。CITRIX 应用程序只能访问文件服务器上的代码。

目前,我在 CITRIX 可以访问的文件服务器上有我的“本地”GIT 存储库。这样我可以立即编辑和运行代码。问题是因为它不是本地磁盘,所以 GIT 很慢。我希望 repo 位于真正的本地磁盘上,因此 GIT 是全速的。我希望能够在 CITRIX 应用程序上运行工作目录代码。我不想手动启动同步。

我想我想让一些应用程序监视我的本地 GIT 存储库,并在保存、移动、重命名、创建和删除时立即将树同步到文件服务器。这样,它会在编辑以及分支切换时同步。

另一种选择是使用 GIT HOOKS 在结帐、合并、变基等时更新服务器,并使用 Sublimetext 插件更新工作目录保存。

有没有可以做到这一点的工具?最好是便携式的,但不是必需的。能够排除 .git 文件夹会很好。它适用于 Windows XP SP3,但该公司很快将升级到 Windows 7。

我对其他解决方案持开放态度。感谢您的任何建议。

0 投票
0 回答
268 浏览

android - 使用网络浏览器使文件可从 android 应用程序下载

我想让用户使用他计算机上的网络浏览器(在本地网络中)从我的 android 应用程序下载文件。起初我在我的电脑上用 eclipse 编写了这个功能的代码,它运行良好。但是当我尝试在 android 应用程序中运行它时(该文件是从资产路径复制的),我无法再下载该文件了。Firefox 只是告诉我它无法下载,因为无法读取源文件。

这是我在应用程序中的代码。它不会抛出任何错误。

}