【问题标题】:Server responded with 0 code issue in Dropzone.js服务器响应 Dropzone.js 中的 0 代码问题
【发布时间】:2018-05-29 07:00:22
【问题描述】:

我用过Dropzone.js,对此我有一些问题,我上传了一些图片,显示此错误后Server responded with 0 code. 看我附上的图片你就可以理解了

html代码

 <form action="/file-upload" class="dropzone"><div class="fallback">
    <input name="file" type="file" multiple />
  </div></form>

【问题讨论】:

    标签: dropzone.js


    【解决方案1】:

    此问题可能有多种原因。你上传的文件有多大?服务器执行脚本多长时间?允许上传的最大文件大小是多少? 我想,这主要是网络服务器设置的问题,而不是dropzone.js

    有关一些想法,请参阅此链接:

    https://github.com/enyo/dropzone/issues/701

    【讨论】:

    • 其实我不知道github上的问题是怎么回事。 github页面上的问题似乎消失了。 github.com/enyo/dropzone
    • 他们迁移到 gitlab
    【解决方案2】:

    对我来说,这是一个浏览器问题,因为我在三个不同的部分使用 dropzone.js。对于其中两个来说,它工作正常,但是在添加第三个之后,第三个给了我错误。但是在其他浏览器上试了一下就没事了。

    【讨论】:

      【解决方案3】:

      我也遇到过这个问题。它与在 非 HTTPS 网站上运行脚本有关。一旦我从 http 切换到 https,它就开始正常工作了。认为它可能对你们中的一些人有所帮助。

      【讨论】:

      • 你说得对,切换后它也对我有用
      • @IslamEmam 很高兴听到!
      【解决方案4】:

      对我来说,这是因为我在 子域 中有 Dropzone.js,而表单操作(用于文件上传的服务器端 php 脚本)是 主域 中的地址。

      上传脚本和 dropzone 表单必须在同一个域中。

      更新:我认为在 dropzone header config 中设置标题 Access-Control-Allow-Headers 的不同域也是可能的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-31
        • 2012-08-10
        • 2023-04-09
        • 2017-03-05
        • 2017-02-05
        相关资源
        最近更新 更多