问题标签 [file-access]

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 回答
511 浏览

java - 限制来自 PHP -> Java Applet 的文件访问

我正在用 PHP 编写一个门户,允许用户上传 DICOM 图像,并允许同一组的用户通过 Java Applet 查看这些 DICOM 图像。通过查看器显示图像的 html 代码如下所示:

所以生成的 html 会传入一个文件 url 给 java 小程序。我面临的问题是 - 文件将存储在公共目录中,任何知道文件 url 的人都可以轻松访问。有没有办法可以限制对某个用户组的文件访问?

0 投票
2 回答
593 浏览

grails - groovy 中的多文件访问(Groovy on Grails)

我有一个允许多个用户访问 1 个 xml 文件的应用程序。问题是,当所有用户同时保存时,其他用户的其他更改不会被保存。如何检测文件是否在 groovy 中的用户中?

谢谢!

0 投票
2 回答
305 浏览

php - 在上传文件时读取文件

默认情况下,您无法访问上传的文件,直到它完全传输到服务器。

解决此问题并在文件上传正在进行时能够访问“字节流”的最佳方法是什么?

0 投票
2 回答
316 浏览

asp.net - 哪些 ASP.NET Web Config 条目可以按日期和时间限制某些文件访问?

web.config 中的哪些条目可以允许某些文件在特定日期和时间后公开访问?具体来说,我们有这些以 AB__.jpg 开头的文件,其中 __ 可以是任何东西。例如,我们在 4 月 27 日将它们放在一个文件夹中,但要到 4 月 30 日晚上 11:59:59 才能访问它们。

我认为 web.config 部分类似于 Unix 的 FTP .htaccess 文件来定义文件安全性。

例如,这个 web.config 条目允许目录浏览:

0 投票
2 回答
425 浏览

iphone - 如何访问 iPhone 应用程序内部的文件?

我需要在 iPhone 应用程序中访问构建应用程序的文件(.plist 等)。有一种硬编码的方法可以做到这一点:

文件夹应用程序的名称在哪里appFolder,例如“test.app”。知道 appDir 之后,访问文件就很简单了。

是否有任何其他非硬编码的方式可以访问应用程序中的文件?

提前致谢!

0 投票
2 回答
1976 浏览

windows-xp - Joomla 模板参数和 params.ini - 文件在保存后变得不可写

我在 Win XP SP3 上使用 wamp 并创建带有可变参数的 Joomla 模板。最初的消息是

参数文件\templates\ssc_2010\params.ini 是 可写的!

一旦我进行更改,一切都会按预期工作,除了现在我收到消息:

参数文件\templates\ssc_2010\params.ini 不可写!

一种解决方案是浏览目录,右键单击文件,选择属性,然后取消选中只读。该文件再次是可写的,但是一旦我再次修改参数,它就会再次变为只读。我很懒,想防止这种情况再次发生,我注意到在过去的项目中会发生这种情况,但现在我必须大量处理参数,所以像这样的体力劳动变得很无聊:P

0 投票
1 回答
304 浏览

c# - 批量备份硬盘驱动器而不修改访问时间 C#

我正在尝试编写一个简单的程序来备份我的闪存驱动器。我希望它在后台自动安静地工作,我也希望它尽可能快。问题是,重置所有访问时间对我来说毫无用处,而且我想避免这种情况。我知道我可以读取访问时间并将其设置回去,但我敢打赌它会在未来的某一天失败。在不更改文件的情况下读取文件会简单得多。另外,最快的方法是什么?例如,闪存驱动器和外部硬盘驱动器之间会有什么区别。

我正在用 C# 编写它,因为它是最简单的方法,它可能会持续多代 Windows。

0 投票
3 回答
3883 浏览

php - 如何只允许特权用户使用 php 下载 pdf?

假设我的服务器上存储了一些 pdf 文件,我只想让付费的人有权下载特定的 pdf。

举个例子,假设我有一堆电子书。用户能够下载电子书 A 的唯一方法是他的帐户是否包含该特定书籍的正确凭据。

实现这一目标的最佳方法是什么?

非常感谢任何关于如何改进我的想法的想法/建议!

我目前的想法:

  • 用户下订单

  • 成功后,他们的 /account_num/order_id/ 将创建一个新文件夹 特定文件的副本将存储在此目录中

  • 让 php 生成一个 .htaccess,它只允许从包含嵌入其中的随机哈希的 url 进行访问。
  • 用户能够访问这个随机散列页面的唯一方法是如果他们以正确的用户身份登录,并且散列与存储在数据库中的散列匹配,否则他们将被重定向到主页。
0 投票
9 回答
146752 浏览

c# - 如果文件夹不存在,如何创建文件和任何文件夹?

想象一下,我希望创建(或覆盖)以下文件:-C:\Temp\Bar\Foo\Test.txt

使用File.Create(..)方法,可以做到这一点。

但是,如果我没有以下任一文件夹(来自上面的示例路径)

  • 温度
  • 酒吧

然后我得到一个DirectoryNotFoundException抛出。

所以..给定一个路径,我们如何递归地创建为该路径创建文件..所需的所有文件夹? 如果 Temp 或 Bar 文件夹存在,但 Foo 不存在……那么它也会被创建。

为简单起见,我们假设没有安全问题——所有权限都很好,等等。

0 投票
3 回答
611 浏览

cobol - 奇怪的 COBOL 错误

首先,这是完整的源代码: http: //pastebin.com/5teGNrPC

我收到了一个奇怪的 COBOL 错误,但我找不到它的含义。它显示打开错误(请参见以下屏幕截图)。

如果我首先使用“新文件”,然后添加一条记录,则不会发生这种情况。

这是应用程序二进制文件和它生成的一些日志文件。

非常感谢,

伊万

PS:是富士通 NetCobol 方言。