问题标签 [multipart]

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 投票
5 回答
31158 浏览

amazon-s3 - 我需要从 Amazon S3 下载大文件的多部分下载

我知道 Amazon S3 为大文件添加了分段上传。那太棒了。我还需要在客户端为那些通过下载千兆字节加文件并出现错误的客户提供类似的功能。

我意识到浏览器内置了一定程度的重试和恢复功能,但是当您谈论大文件时,我希望能够从中断的地方继续,而不管错误的类型如何。

有任何想法吗?

谢谢,布赖恩

0 投票
1 回答
3416 浏览

spring-mvc - 处理不是动作请求的多部分请求?

我一直在考虑是否可以处理不是 Action 请求的 Multipart 请求。对我来说似乎不可能是有原因的:

只有 ActionRequest 实现了 getFile() 类型的方法。除了操作请求之外,我找不到任何简单的方法来使文件脱离请求

如果我不使用 html 表单来上传文件并且我不希望在操作请求之后呈现视图怎么办 - 渲染阶段总是在操作阶段之后发生。

如果我想通过 ajax 创建一个发布请求(带有文件)并使用 @ResourceMapping 处理程序怎么办。如何从 ResourceRequest 中获取它?

非常感谢您的想法。

0 投票
2 回答
4774 浏览

java - 是否有用于生成 http 多部分响应的 java 实用程序?

我正在构建一个返回多部分响应的 Web 服务。我知道构建多部分响应的格式;如果找不到现有工具,我将构建自己的工具。

也许我只需要我的 google-foo 的帮助。我发现的一切都是关于发布或使用多部分消息的。与产生多部分响应无关。

0 投票
1 回答
517 浏览

email - 将密件抄送添加到多部分 ActionMailer 操作使其不会作为多部分发送,而是作为垃圾发送

我的代码如下所示:

当密件抄送为真时 - 消息以纯文本形式发送,所有多部分边界和代码在电子邮件中显示为纯文本垃圾。当密件抄送为假时,它发送得很好。

为什么会这样??

0 投票
2 回答
9661 浏览

spring - Apache HttpClient 对 Spring @Controller 类进行多部分 POST

似乎有几个帖子,例如这里询问如何在 Java 中使用 Apache Commons HTTPClient 库对 Servlet 进行 POST。但是,似乎我在使用带注释的 Spring 控制器方法做同样的事情时遇到了一些问题。我尝试了一些方法,但从服务器收到了 HTTP 401 Bad Request 响应。任何这样做的例子将不胜感激。

编辑:我正在尝试使用的代码:

在服务器的响应中仍然收到 400 Bad Request。

0 投票
1 回答
1521 浏览

php - 用 PHP 编码字符串的多部分形式

我正在编写 PHP 代码以使用带有 encType: multipart/form-data 编码的 HTTP post 将 XML 字符串数据发送到站点。我正在考虑使用 PHP 的 http_post_data 函数。在发送数据之前,我相信我需要对其进行编码,但是我看不到 PHP 函数可以为我执行此操作,我也不知道如何自己编写这样的函数。

这是我到目前为止所拥有的(但 http_request_body_encode() 肯定不是正确的功能):

$writer->outputMemory是一个包含文献计量数据的 XML 字符串。

0 投票
1 回答
2547 浏览

ruby-on-rails - 来自字符串的 HTTPClient 发布

我正在尝试集成 Zoho 查看器:

我已经在一个变量中有数据,我想将它作为一个多部分的 post 参数传递。如何在不创建 data.csv 文件的情况下完成这项工作?

谢谢!

0 投票
2 回答
569 浏览

ruby-on-rails - 带有 Markdown 的 ActionMailer 多部分消息

我正在尝试想出一个简单的解决方案来使用 ActionMailer 创建多部分电子邮件,以使编写 HTML 电子邮件时的生活更轻松,并让使用纯文本替代方案变得容易。基本上,我希望在理想世界中拥有一个带有 Ruby 文件的简单 Markdown,以呈现为字符串并按原样用于纯文本邮件程序,并通过 rdiscount 或类似的方式运行它以用于 HTML 部分。

0 投票
1 回答
4152 浏览

java - 如何将名称-值对附加到 MultiPart POST 请求?

此示例适用于其中一个或另一个,但不能同时适用:

似乎当我调用 时setEntity(),前一个实体被覆盖了——所以我可以有名称值对或文件数据,但不能同时拥有两者。你知道如何整合它们,以便我可以在上传中使用 URL 参数吗?简单地将它们附加到 POST URL 是行不通的。

我也试过

但这似乎也不起作用。

谢谢。

0 投票
1 回答
10373 浏览

spring-mvc - MultipartFile / blob问题保存在数据库中

嗨,我想上传一张图片并将其存储在我使用 spring mvc 和 hibernate 的数据库中

这是模型

}

这是控制器(保存文章的方法)

当我想用我的 JSP 表单保存一篇新文章时,我遇到了这个错误

33266 [http-8080-2] 调试 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver - 从处理程序 [net.roseindia.controller.ArticleController@10e8647] 解决异常:org.springframework.beans.ConversionNotSupportedException:转换失败“java.lang.String”类型的值到所需类型“org.springframework.web.multipart.MultipartFile”;嵌套异常是 java.lang.IllegalStateException:无法将类型 [ java.lang.String ] 的值转换为所需类型 [ org.springframework.web.multipart.MultipartFile]:没有找到匹配的编辑器或转换策略 33270 [http-8080-2] 调试 org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver - 解决来自处理程序 [net.roseindia.controller.ArticleController@10e8647] 的异常:org. springframework.beans.ConversionNotSupportedException:无法将“java.lang.String”类型的值转换为所需的“org.springframework.web.multipart.MultipartFile”类型;嵌套异常是 java.lang.IllegalStateException:无法将类型 [java.lang.String] 的值转换为所需类型 [org.springframework.web.multipart.MultipartFile]:找不到匹配的编辑器或转换策略 33270 [http-8080-2 ] 调试 org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - 解决来自处理程序 [net.roseindia.controller.ArticleController@10e8647] 的异常:org. springframework.beans.ConversionNotSupportedException:无法将“java.lang.String”类型的值转换为所需的“org.springframework.web.multipart.MultipartFile”类型;嵌套异常是 java.lang.IllegalStateException:无法将类型 [java.lang.String] 的值转换为所需类型 [org.springframework.web.multipart.MultipartFile]:找不到匹配的编辑器或转换策略

有谁能够帮助我