问题标签 [upload]

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 投票
2 回答
3089 浏览

asp.net-mvc - 使用 ASP.NET MVC 回发 + 同步回调的问题

我正在尝试使用 jQuery 进度条为 ASP.NET MVC 创建一个上传控件。在 ASP.NET 中,实现没有问题,但在 MVC 中,问题是服务器在文件上传之前不会响应我的回调。

上传控件是基于html文件上传元素的,我一辈子都无法理解MVC如何同步处理回发+回调?

我搜索了一大堆答案,但我能找到的只是“回调+回调”解决方案,而不是回发+回调。

有谁知道如何为 MVC 解决这个问题?

谢谢

0 投票
2 回答
1832 浏览

php - PHP 文件上传...文件消失在巨大的空白中......没有人能听到它们的尖叫声

我正在运行 Ubuntu8.041。Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.3 配置了 Suhosin-Patch

根本无法上传文件。已经在 Ubuntu 盒子上进行了本地测试......以及我的 Vista 盒子。Ubuntu 在 Vista 盒子上的 VMWare 中运行。

这是uploadTestBrowse.php

这是uploadTestSubmit.php

这是uploadTestSubmit.php的输出

注意:未定义索引:第 5 行 /var/www/ig/admin/uploadTestSubmit.php 中的用户文件

注意:未定义的索引:/var/www/ig/admin/uploadTestSubmit.php 中的用户文件第 7 行失败。这是更多调试信息:Array ( [fileName] => Array ( [name] => aq.jpg [type] => image/pjpeg [tmp_name] => /tmpUpload/phpMBwMi9 [error] => 0 [size] => 10543))

php.ini file_uploads = on upload_max_filesize = 2M upload_tmp_dir = /tmpUpload

我已经 chmod -R 777 tmpUpload

我在 tmpUpload 中永远看不到任何文件

Apache2 错误日志没有显示任何内容

Apache2 访问日志显示:192.168.21.1 - - [06/Dec/2008:13:13:09 +1300] "GET /ig/admin/uploadTestBrowse.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2146 " http://192.168.21.128/ig/admin/uploadTestBrowse.php " "Mozilla/4.0(兼容;MSIE 7.0;Windows NT 6.0;SLCC1;.NET CLR 2.0.50727;Media Center PC 5.0;.NET CLR 3.5.21022;.NET CLR 1.1.4322;.NET CLR 3.5.30729;.NET CLR 3.0.30618)"

0 投票
10 回答
15933 浏览

apache-flex - 如何使 Flex 文件上传在 firefox 和 safari 上工作?

我有一个将文件上传到服务器的 flex 应用程序。服务器需要身份验证才能上传。在 IE 中,上传工作正常。但是在 FF 和 Safari 中,它不会上传。我见过到处都有同样问题的人,但没有答案。现在不要让我失望 stackoverflowers。

0 投票
3 回答
547 浏览

internet-explorer - 当您在 HTML 表单中选择一个不存在的文件进行上传时会发生什么?

在 Internet Explorer 上,标准 HTML 文件上传表单还允许直接输入文件名(而不是使用文件选择器对话框)。这使得输入不存在的文件成为可能。在其他浏览器(不允许您这样做)上,我想如果您在选择文件后删除文件,这种情况仍然会发生。

为了处理由这个问题引起的错误(比如这个),我需要在服务器端添加一些验证代码(这只有在请求实际发送到服务器时才有可能,对此我不确定点),或者在客户端(这不是很简单,因为您无法从 JavaScript 沙箱访问实际文件)。除此之外,唯一(并且可能是最好的)选项似乎是使用 CSS 魔法隐藏输入框,就像 GMail 对附件文件所做的那样。

那么,当您尝试上传不存在的文件时会发生什么?是否仍有 POST 请求正在发送?或者浏览器会中止,如果中止,我如何检测到它?

0 投票
7 回答
16314 浏览

image - 使用经典 ASP 上传图片

嘿,我想知道是否有任何方法可以在 ASP 中上传图像?我正在我学校的服务器上工作,我真的不知道安装了什么,什么不是我用谷歌搜索了一下并想出了“Persits.Upload.1”我试图用这一行实例化对象:

Set Upload = Server.CreateObject("Persits.Upload.1")

它给了我这个错误,

服务器对象错误“ASP 0177:800401f3”
Server.CreateObject 失败

我是否假设该组件未安装在服务器上和/或我应该如何上传图片?

谢谢

0 投票
1 回答
16258 浏览

upload - 如何使用 CURL 将文件上传到受密码保护的 HTTPS 站点?

如何使用 CURL 将文件上传到 HTTPS 站点?

该网站也受密码保护。

用于为该特定站点上传的命令行是什么?

0 投票
2 回答
2966 浏览

django - 如何将 NamedTemporaryFile 保存到 Django 中的模型 FileField 中?

我创建了一个 NamedTemporaryFile,在其中添加了一些内容,现在我想将其保存到模型 FileField 中。

问题是我得到一个 SuspiciousOperation 因为 tmp 目录不在 FileSystemStorage 目录中。

这样做的正确方法是什么?

0 投票
3 回答
405 浏览

html - 从网页下载和上传文件的更好界面?

我有一个典型的用户从网页下载、编辑和上传文档的使用场景。

  1. 用户单击链接以下载文档
  2. 用户编辑下载的文件
  3. 用户保存文件
  4. 用户返回网页并上传带有更改的新文件

问题是下载的文件通常保存在临时目录中,因此保存后可能很难找到文件。该应用程序适用于非技术用户,我已经可以想象保存文件丢失或上传错误版本的问题。

有没有更好的办法?我想过的事情:

  1. 使用 Google Docs 或类似的东西。问题:强制用户使用功能较少的新应用程序,导入旧内容,为每个人设置帐户以编辑文件。
  2. 使用 WebDAV 提供文件。不确定这将如何工作,但似乎应该是可能的
  3. 某种管理下载和上传的 Flash 或 Java 应用程序。不确定这些是否存在。
  4. 用户教育:)

如果重要的话,这些文件将主要是 Word 和 Powerpoint 文档。

0 投票
4 回答
5301 浏览

ruby-on-rails - 使用 ruby​​/rails 将文件上传到网站

我正在构建一个 Rails 应用程序来测试我们的旗舰产品(也是基于 Web 的)。问题是部分测试需要使用生产应用程序的 Web 界面来上传文件。所以我需要做的是让 rails 应用程序将这些文件上传到生产应用程序(而不是 rails)。有没有办法让 Rails 将文件发布到生产应用程序(就像浏览器将文件发布到生产应用程序一样)?

0 投票
2 回答
6900 浏览

c# - C# 中的后台智能传输服务

有人在 c# 中成功使用它,还是有更好的替代方法?还有任何我可以查看并获得良好感觉的好的工作项目吗?我遇到的大多数项目都是 C++ 并且正在寻找 C# 项目