问题标签 [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.
asp.net - Blueimp、后载和文件扩展限制
我正在使用 Blueimp 和 Backload 来处理我的 asp.net 应用程序中的文件上传。我知道如何通过执行以下操作来限制文件扩展名:
但我还需要在将文件写入光盘之前验证服务器端的文件扩展名。
任何提示表示赞赏。
visual-studio-2010 - Backload Example#4 在 VS2010 MVC4 中不起作用
Backload Example #4 代码不起作用。
我收到此错误:
重现:
- 使用 VS2010,打开新的 MVC4 项目。
- 要在 VS2010 中启用异步,请安装 VS Async CTP:http ://www.microsoft.com/en-us/download/details.aspx?id=9983
- 在您的项目中,参考:[VS Async CTP Install]\Microsoft Visual Studio Async CTP\Samples\AsyncCtpLibrary.dll
使用包管理器命令
- 下载示例:https ://github.com/blackcity/Backload
- 打开 Example #4 并从 FileUploadController.cs 复制 FileUploadDerivedController 类的代码。
用途
控制器
此行应发生错误
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 项目。
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”的任何参考。
asp.net-mvc-4 - 使用后载文件上传器上传大文件时出现异常
我正在使用 backload 文件上传器来上传文件,它适用于大约 200-300 mb 的文件,但对于 700-1000 mb 的较大文件,它失败并且甚至没有正确抛出(它进入 handler_StoreFileRequestException 但将参数传递为 null)异常。
它首先在页面上正确显示加载进度条并继续加载,一旦完成,在调试期间它没有命中 handler_StoreFileRequestStarted 并直接命中 handler_StoreFileRequestException 并且它们的参数 StoreFileRequestEventArgs 在这种情况下为空。
为了支持大文件,我在 Web 配置中做了一些更改,例如:
和
但仍然面临问题..
请建议..
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
方法,因为我认为在该步骤之前引发了异常。
如果他们不尽快解决这个问题,那就太可惜了,我真的很喜欢他们的方法。
jquery - 是否可以使用 BackLoad 和 JQuery File Uploader 以编程方式/动态确定缩略图的大小
我正在使用 BackLoad 和 JQuery File Uploader 来允许用户将图像上传到网站。
但是对于站点的不同区域,缩略图需要具有不同的大小。
例如:将照片上传到画廊时,我希望拇指为 180x180 但上传面部照片时,我希望拇指的最大宽度为 120。
有人知道这是否可以通过 Backload 实现?还是我坚持使用一种尺寸?
非常感谢。
asp.net-mvc - 使用 Backload 获取 404
我正在使用 ASP.NET MVC 5.1 和 Backload 1.9.3,我在/Backload/UploadHandler
. 我已经引用了程序集,但似乎它没有被加载。
.net - .net 后载多个文件root
我在后端使用 Backload ( https://github.com/blackcity/Backload ) 来存储文件,它有一些很酷的功能,但我想知道是否可以有多个 filesRoot:
- 在内容文件的应用范围内,公开。
- 个人文件的应用范围之外,私有的。
或者
如果有一种方法可以使用 Backloads 服务器端事件之一动态更改根目录?
file-upload - Backload -Errorcode-12:存储文件时发生异常
我在使用带有 Backload 的 JQueryFileUpload 上传文件时遇到了一些问题。
我在 web.config 中添加了设置以上传大文件,如 1 GB 文件允许。
当我尝试上传 150MB 左右的 zip 文件时,它上传成功,但是当我尝试上传 200MB 左右的文件时,它显示以下异常。
错误代码:12 错误:存储文件时发生异常
你能帮我找到解决方案吗?为什么我得到上述错误?
我还有另一个问题:我们可以使用 UNC 路径将图像保存在网站文件夹之外吗?如果是,那么我们如何使用?
提前致谢。