问题标签 [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 投票
1 回答
2330 浏览

mime - 关于多部分/表单数据?

是否有另一个multipart/form-data喜欢enctype但没有form-data

编辑

特别是,在 Web 应用程序中使用了哪些其他方法?

0 投票
1 回答
455 浏览

ruby-on-rails - attachment_fu 和 multipart form_for

呜。我的第一个问题。

我有一种感觉,我忽略了我的表单构造中一些非常基本的东西。我正在使用 attachment_fu 并且无法让此表单传递除文件数据之外的任何内容。一个用户有_many 个配置文件和一个配置文件有_many 个文档。

我的表格如下所示:

这是控制器:

日志显示所有已发布的图像数据,但我无法传递描述,或者更重要的是 profile_id,它是我的文档模型中的外键。我整晚都被困在这上面,今天早上想不出什么新鲜事。任何帮助都会很棒。

0 投票
5 回答
14433 浏览

c++ - C 或 C++ 中是否有轻量级的多部分/表单数据解析器?

我正在考虑在 Web 服务器模块中集成多部分表单数据解析,以便我可以减轻后端 Web 应用程序(通常用动态语言编写)自身解析多部分数据的负担。多部分语法(RFC 2046)看起来很重要,如果我手动实现它,很多事情都会出错。是否已经有一个用 C 或 C++ 编写的好、轻量级的多部分/表单数据解析器?我正在寻找一个除了 C 或 C++ 标准库之外没有外部依赖项的工具。我不需要电子邮件附件处理或缓冲 I/O 类或可移植运行时或其他任何东西,只需要多部分/表单数据解析。

我考虑过的事情:

  • GMime - 依赖于 glib,所以不行。
  • libapreq - 太大,取决于 APR,文档不完整,没有单元测试。

我也看过用 Ragel 写一个解析器,但我不知道怎么做,因为语法不是静态的:边界可以任意改变。

0 投票
2 回答
9623 浏览

android - 使用 MultipartEntity 构造 POST 请求

我想构造一个多部分请求,具有以下参数:名称(字符串)、电子邮件(字符串)和文件上传(文件)。我正在使用下面的 Java 代码(在 Android 中工作)。

httppost.getRequestLine() 打印

所以客户端站点上的一切看起来都不错,但是我的服务器(Django/Apache)将其读取为 GET 请求,没有 GET 参数 -request.method生成“GET”,request.GET.items()生成一个空字典。

我究竟做错了什么?我实际上不知道如何正确设置多部分参数 - 我正在使用猜测 - 所以这可能是问题所在。

0 投票
1 回答
740 浏览

php - 我的多部分电子邮件脚本可以很好地发送 HTML 消息,但纯文本替代方案不起作用,可能有什么问题?

我设置了一个脚本来发送多部分电子邮件;纯文本和 html 消息。HTML 消息工作得很好,但是当我使用只处理纯文本的电子邮件客户端时,纯文本消息不会呈现,我得到以下信息:

--
这个消息是我自动生成的
http://www.somewebsite.com/


0 投票
3 回答
14763 浏览

javascript - Node.js 似乎缺少多部分模块

我正在尝试解析表单数据,包括使用 node.js http 服务器上传文件。我发现的所有教程类型文章都使用 arequire("multipart");来包含多部分模块,但是当我尝试相同时,我得到:

我在当前的api 文档中也找不到它(尽管它在 google 缓存版本中)。那么,这个模块是从标准安装中删除的,还是有其他东西可以完成这项工作?

0 投票
1 回答
1222 浏览

ruby - 如何在 Ruby Net:HTTP 中处理多部分 http 响应?

关于如何生成多部分响应或进行多部分文件上传的信息非常多。我似乎找不到任何有关如何处理多部分 http 响应的信息。这是我正在使用的多部分 http 响应的一些 IRB 输出。

0 投票
1 回答
2704 浏览

file-upload - JavaFX:由于缺少边界,文件上传到 REST 服务/servlet 失败

我正在尝试使用 HttpRequest 使用 JavaFX 上传文件。为此,我编写了以下函数。

在服务器端,我正在尝试使用 Jersey REST 服务使用 Apache Commons FileUpload API 处理传入数据。用于执行此操作的代码是 Apache 主页上 FileUpload 教程的简单副本。

但是,我在以下位置遇到异常items = upload.parseRequest(request);:org.apache.commons.fileupload.FileUploadException:请求被拒绝,因为没有找到多部分边界

我想我必须向 InputStream 添加手动边界信息。有没有简单的解决方案来做到这一点?或者还有其他解决方案吗?

0 投票
1 回答
453 浏览

android - 在 Django 中处理图像的最佳方法

我有一个以 Android 前端和 Django 作为后端的应用程序。作为此处答案的一部分,我对将图像发送到 Django 服务器应采取的方法感到困惑。正如Piro指出的那样,我有两个选择。

1) 将图像作为多部分实体发送

2) 使用 Base 64 编码后将图像作为字符串发送。

我在 Django 方面的知识是有限的,所以我需要指导哪些方法可以让 Django 更容易处理图像。图像尺寸小(<200kb)和数量(<10)。任何建议或指示都非常受欢迎。

0 投票
8 回答
88638 浏览

java - 使用 JavaMail 在电子邮件中嵌入图像

我想使用 javamail 发送一封带有内联图像的电子邮件。

我正在做这样的事情。

我也试过

但无论如何,图像都是作为附件发送的,而 Content-Dispostion 正在变成“附件”。

如何使用 javamail 在电子邮件中内联发送图像?