问题标签 [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.
javascript - 浏览器应用程序中的数据仅由文件服务器支持
大家早上好。在此之前,请原谅我的英语不是我的母语!但我确实会说 HTML5、CSS3、Javascript 和 php 等等……
为了提高工作表现,我正在考虑一个单页浏览器应用程序。与军方联系在一起,IT人员相当“锁定”:
- 我只能访问一个普通用户具有读/写权限的基本文件服务器,
- 我们坚持使用旧版浏览器(IE 8 和 Firefox 17),因此没有文件/blob API,
- 他们不允许使用网络服务器(所以没有 apache 或 nginx ......)或安装软件。
为了使事物可维护,我希望将数据与主页分开。如何处理数据持久性?
从只读的角度来看,到目前为止,我最好的猜测是将我需要的所有数据嵌入到 index.html 的底部......不是很优雅!
从读/写的角度来看,还没有线索!
谢谢您的帮助。保罗
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.
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 行
让它更混乱
有什么帮助或想法吗?
如果您需要更多信息,请询问。
我是新来的论坛,我试图正确地问,谢谢你的理解。
java - FTP 客户端未连接到文件服务器
我在本地安装了一个 ftp 服务器。我的网络服务器上也运行了一个网络服务。我的客户端类将字节流发送到需要上传到文件服务器的 Web 服务。Web 服务器和文件服务器都在本地运行。当我尝试连接到文件服务器时,会引发异常。看起来在尝试连接时抛出了异常。
我正在为 FTPClient 使用 Apache 公共网络库。我想知道从本地 Web 服务器访问本地文件服务器是否可以接受。如果是这样,我的代码获取连接有什么问题吗?
下面添加了我得到的异常
java - 将文件上传到文件服务器时出错
运行将文件上传到文件服务器的代码时出现错误。我正在使用 Apache Commons Net File 客户端来传输文件。我想上传一个图像文件。由于它不起作用,我尝试使用文本文件,但仍然收到相同的错误。
在我的代码下面找到:
我得到的错误是:
我检查了文件服务器日志以获取更多信息,然后发现:
因此,根据文件服务器日志,我觉得错误在以下行:
这段代码有什么问题吗?我将此文件类型更改为不同的文件类型,但仍然没有正确采用此文件类型。这也可能不是 Java 代码的问题。也许文件服务器或Windows对此有影响?
当我将模式更改为:
日志是:
对于其他 2 我得到的日志为:
go - 如何使用基本身份验证提供静态文件?
我无法http.FileServer
使用github.com/abbot/go-http-auth
.
编码:
main()
无需身份验证即可使用,但不能与auth.JustCheck
. 我尝试了handleFileServer
功能,但没有显示任何内容。有什么诀窍?
windows - 确定远程结点目标的代码
Windows 7/NTFS 和更高版本同时具有符号链接和联结,它们有细微的不同。(请参阅这组出色的帖子)。出于记录(和调试)的目的,我需要能够解析远程文件服务器上的联结目标。有一些关于这个主题的帖子,但它们适用于解决本地机器看到的结点。
在\\FileServer
,我们有一个G:\Shared
共享出来的目录PublicShare
,所以它在网络上显示为\\FileServer\PublicShare
。该目录中有子目录G:\Shared\SubDir1
和G:\Shared\SubDir2
. 在该目录中还有一个G:\Shared\Junc
指向G:\Shared\SubDir1
或的联结G:\Shared\SubDir2
。(目标可以改变。)因此,在 上\\FileServer
,人们看到
\\FileServer\PublicShare
在安装(以 Windows 术语映射)为的客户端计算机上M:\
,因此可以看到M:\SubDir1
、M:\SubDir2
、M:\Junc
。如果在该客户端计算机上打开控制台 ( cmd.exe
) 并执行dir M:\
,Windows 会给出一个很好的列表,其中显示这M:\Junc
是一个联结并包括该联结的目标G:\Shared\SubDirX
,。
因此,客户可以清楚地使用这种连接的目标。 有谁知道如何以编程方式获取这些信息,例如调用哪个系统 api??? 谢谢。
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 项目。
主要要求是通过脚本安装和启动此类服务器。
git - 文件更改时如何立即将本地文件夹同步到文件服务器?
我正在使用 Sublime Text 3 来编辑代码。我正在使用 GIT 进行版本控制。我开发的应用程序只能通过 CITRIX 获得。CITRIX 应用程序只能访问文件服务器上的代码。
目前,我在 CITRIX 可以访问的文件服务器上有我的“本地”GIT 存储库。这样我可以立即编辑和运行代码。问题是因为它不是本地磁盘,所以 GIT 很慢。我希望 repo 位于真正的本地磁盘上,因此 GIT 是全速的。我希望能够在 CITRIX 应用程序上运行工作目录代码。我不想手动启动同步。
我想我想让一些应用程序监视我的本地 GIT 存储库,并在保存、移动、重命名、创建和删除时立即将树同步到文件服务器。这样,它会在编辑以及分支切换时同步。
另一种选择是使用 GIT HOOKS 在结帐、合并、变基等时更新服务器,并使用 Sublimetext 插件更新工作目录保存。
有没有可以做到这一点的工具?最好是便携式的,但不是必需的。能够排除 .git 文件夹会很好。它适用于 Windows XP SP3,但该公司很快将升级到 Windows 7。
我对其他解决方案持开放态度。感谢您的任何建议。
android - 使用网络浏览器使文件可从 android 应用程序下载
我想让用户使用他计算机上的网络浏览器(在本地网络中)从我的 android 应用程序下载文件。起初我在我的电脑上用 eclipse 编写了这个功能的代码,它运行良好。但是当我尝试在 android 应用程序中运行它时(该文件是从资产路径复制的),我无法再下载该文件了。Firefox 只是告诉我它无法下载,因为无法读取源文件。
这是我在应用程序中的代码。它不会抛出任何错误。
}