【问题标题】:How does jQuery's FileUpload's Backload connect with UploadHandler?jQuery 的 FileUpload 的 Backload 和 UploadHandler 是如何连接的?
【发布时间】:2014-01-08 15:48:26
【问题描述】:

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

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

BackloadDemo/Index.cshtml 格式如下:

<form id="fileupload"
      action="/Backload/UploadHandler" 
      method="POST" 
      enctype="multipart/form-data">

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

【问题讨论】:

    标签: asp.net-mvc-4 jquery-file-upload backload


    【解决方案1】:

    我试图弄清楚同样的事情,我找到了答案。

    如果您检查 Backload.dll,您将看到 Backload.C​​ontrollers 的命名空间,其中包含一个名为 BackloadController 的类。

    这是接收和处理请求的控制器。 ASP.Net 使用反射来收集所有以 Controller 结尾并从 Controller 继承的类。您在 Controllers 文件夹中看不到此控制器的原因是因为它们将实现嵌入到 Backload.dll 中

    【讨论】:

      【解决方案2】:

      来自您的second link

      Backload 是一个专业的、功能齐全的 ASP.NET 文件上传控制器和处理程序(服务器端)

      所以对/Backload/UploadHandler 的请求要么被处理程序拦截,要么被控制器接收。

      如果您的实际问题是“如何将 Backload 合并到我的项目中”,请参阅他们的文档或显示相关代码并解释您做了什么、您期望发生什么以及实际发生了什么.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-22
        • 1970-01-01
        • 2014-01-04
        • 1970-01-01
        • 2016-03-10
        • 2023-04-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多