问题标签 [backload]

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

asp.net - Blueimp、后载和文件扩展限制

我正在使用 Blueimp 和 Backload 来处理我的 asp.net 应用程序中的文件上传。我知道如何通过执行以下操作来限制文件扩展名:

但我还需要在将文件写入光盘之前验证服务器端的文件扩展名。

任何提示表示赞赏。

0 投票
1 回答
557 浏览

visual-studio-2010 - Backload Example#4 在 VS2010 MVC4 中不起作用

Backload Example #4 代码不起作用。

我收到此错误:

重现:

使用包管理器命令

用途

控制器

此行应发生错误

0 投票
1 回答
498 浏览

asp.net - 虚拟目录的 Bluimp Backload 文件夹参考问题

我正在研究一个包含两个项目的解决方案。一个是在另一个中工作的虚拟应用程序。第一个应用程序是面板,第二个是网站。第一个应用程序可以通过“localhost:10001/panel”访问,第二个应用程序可以通过“localhost:10001”访问。你看,我为第一个应用程序创建了一个虚拟路径,以便在 Visual Studio 中的第二个应用程序下运行,并且它们工作得很好。

我现在遇到的问题是关于文件上传系统、“ Blueimp 的 jQuery-File-Upload ”插件以及使用“ Backload ”作为后端。我必须说这些在独立项目上非常有用。这就是为什么我决定使用这些来继续这个项目。

但是当涉及到我在下面解释的设置时,我无法访问我上传的文件。我在面板项目中安装了fileupload系统,作为“localhost:10001/panel”访问,所以当我保留默认的web.config配置用于backload(默认为“~/files”)时,所有文件都上传到“localhost” :10001/面板/文件”路径。在我刷新页面上传之后,所有上传的文件链接都引用了“localhost:10001/files/”,没有“panel”文件夹。

在 BackLoad web.config 注释中如何更改和使用根上传文件夹是这样解释的

filesRoot: // 根上传文件夹。如果值以 '~/' 开头(例如 ~/files),则路径相对于 Web 根目录,否则设置绝对本地路径(例如 d:/files)[默认值:“~/Files”]。

我知道在文件夹引用的开头有“~/”表示项目的根目录。但我不知道如何引用上传文件夹而不是默认的“~/files”来上传和访问第二个项目的根目录中的所有文件。当我需要在这两个项目之间引用文件夹时,我简单地使用“../”或“/”来访问第二个项目的(站点)根目录。但是在 BackLoad 配置设置的“filesRoot”属性中执行此操作,所有文件引用都开始“///file.....”并显示计算机中的本地路径。

当我从面板上传文件时,我只想从“localhost:10001/files”位置上传和访问文件。现在,我什至不能使用“localhost:10001/panel/files”路径,因为文件已上传到“panel/files”文件夹,但可以从“files”文件夹中使用默认设置进行访问。

顺便说一句:我在这个项目上使用BackLoad 的 WebForms Example,这是一个 Web Forms 项目。

0 投票
2 回答
1897 浏览

asp.net-mvc-4 - jQuery 的 FileUpload 的 Backload 和 UploadHandler 是如何连接的?

我直接在 NuGet 中启动并在 Visual Studio 中运行了 jQuery File Upload 和 Backload。该演示工作正常,我可以上传文件。我正在使用默认配置。

http://blueimp.github.io/jQuery-File-Upload/basic.html
https://github.com/blackcity/Backload

BackloadDemo/Index.cshtml 具有以下形式:

它可以工作,但我无法弄清楚它是如何工作的。/Backload/UploadHandler 链接到哪里?我找不到这个“UploadHandler”的任何参考。

0 投票
1 回答
488 浏览

asp.net-mvc-4 - 使用后载文件上传器上传大文件时出现异常

我正在使用 backload 文件上传器来上传文件,它适用于大约 200-300 mb 的文件,但对于 700-1000 mb 的较大文件,它失败并且甚至没有正确抛出(它进入 handler_StoreFileRequestException 但将参数传递为 null)异常。

它首先在页面上正确显示加载进度条并继续加载,一旦完成,在调试期间它没有命中 handler_StoreFileRequestStarted 并直接命中 handler_StoreFileRequestException 并且它们的参数 StoreFileRequestEventArgs 在这种情况下为空。

为了支持大文件,我在 Web 配置中做了一些更改,例如:

但仍然面临问题..

请建议..

0 投票
1 回答
1674 浏览

asp.net-mvc-5 - Backload 1.9.3.1 文件上传处理程序不适用于 MVC 5 和 ASP.NET Identity

我已经使用 JQuery File Upload 插件使用 Backload 一年多了,它一直在使用 MVC 4 与 Simple Membership 和 backload 1.9.3.0 的旧站点运行良好,但是当我将我的站点升级到 MVC 5 和 ASP .NET Identity 和 backload 1.9.3.1,我开始遇到 backload 问题,我不断收到:

Failed to load resource: the server responded with a status of 500 (Internal Server Error)从控制器调用时http://xxx/Backload/UploadHandler?objectContext=xx

当我追踪问题时,我发现问题起源于授权过程,然后抛出异常:

然后我在浏览器上得到上述响应,并且 Jquery File Upload 插件没有显示文件,因为它除了从控制器返回的内部服务器错误之外没有收到任何内容。

我认为问题在于它试图通过使用System.Web.Security.Roles. 我试图取消授权过程,但这似乎永远不会起作用,我已经在他们的文档中尝试了示例 12 中的处理程序,但它似乎从未到达该handler_AuthorizeRequestStarted方法,因为我认为在该步骤之前引发了异常。

如果他们不尽快解决这个问题,那就太可惜了,我真的很喜欢他们的方法。

0 投票
1 回答
311 浏览

jquery - 是否可以使用 BackLoad 和 JQuery File Uploader 以编程方式/动态确定缩略图的大小

我正在使用 BackLoad 和 JQuery File Uploader 来允许用户将图像上传到网站。

但是对于站点的不同区域,缩略图需要具有不同的大小。

例如:将照片上传到画廊时,我希望拇指为 180x180 但上传面部照片时,我希望拇指的最大宽度为 120。

有人知道这是否可以通过 Backload 实现?还是我坚持使用一种尺寸?

非常感谢。

0 投票
1 回答
270 浏览

asp.net-mvc - 使用 Backload 获取 404

我正在使用 ASP.NET MVC 5.1 和 Backload 1.9.3,我在/Backload/UploadHandler. 我已经引用了程序集,但似乎它没有被加载。

0 投票
1 回答
260 浏览

.net - .net 后载多个文件root

我在后端使用 Backload ( https://github.com/blackcity/Backload ) 来存储文件,它有一些很酷的功能,但我想知道是否可以有多个 filesRoot:

  1. 在内容文件的应用范围内,公开。
  2. 个人文件的应用范围之外,私有的。

或者

如果有一种方法可以使用 Backloads 服务器端事件之一动态更改根目录?

0 投票
0 回答
250 浏览

file-upload - Backload -Errorcode-12:存储文件时发生异常

我在使用带有 Backload 的 JQueryFileUpload 上传文件时遇到了一些问题。

我在 web.config 中添加了设置以上传大文件,如 1 GB 文件允许。

当我尝试上传 150MB 左右的 zip 文件时,它上传成功,但是当我尝试上传 200MB 左右的文件时,它显示以下异常。

错误代码:12 错误:存储文件时发生异常

你能帮我找到解决方案吗?为什么我得到上述错误?

我还有另一个问题:我们可以使用 UNC 路径将图像保存在网站文件夹之外吗?如果是,那么我们如何使用?

提前致谢。