问题标签 [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.
mime - 关于多部分/表单数据?
是否有另一个multipart/form-data
喜欢enctype
但没有form-data
?
编辑
特别是,在 Web 应用程序中使用了哪些其他方法?
ruby-on-rails - attachment_fu 和 multipart form_for
呜。我的第一个问题。
我有一种感觉,我忽略了我的表单构造中一些非常基本的东西。我正在使用 attachment_fu 并且无法让此表单传递除文件数据之外的任何内容。一个用户有_many 个配置文件和一个配置文件有_many 个文档。
我的表格如下所示:
这是控制器:
日志显示所有已发布的图像数据,但我无法传递描述,或者更重要的是 profile_id,它是我的文档模型中的外键。我整晚都被困在这上面,今天早上想不出什么新鲜事。任何帮助都会很棒。
c++ - C 或 C++ 中是否有轻量级的多部分/表单数据解析器?
我正在考虑在 Web 服务器模块中集成多部分表单数据解析,以便我可以减轻后端 Web 应用程序(通常用动态语言编写)自身解析多部分数据的负担。多部分语法(RFC 2046)看起来很重要,如果我手动实现它,很多事情都会出错。是否已经有一个用 C 或 C++ 编写的好、轻量级的多部分/表单数据解析器?我正在寻找一个除了 C 或 C++ 标准库之外没有外部依赖项的工具。我不需要电子邮件附件处理或缓冲 I/O 类或可移植运行时或其他任何东西,只需要多部分/表单数据解析。
我考虑过的事情:
- GMime - 依赖于 glib,所以不行。
- libapreq - 太大,取决于 APR,文档不完整,没有单元测试。
我也看过用 Ragel 写一个解析器,但我不知道怎么做,因为语法不是静态的:边界可以任意改变。
android - 使用 MultipartEntity 构造 POST 请求
我想构造一个多部分请求,具有以下参数:名称(字符串)、电子邮件(字符串)和文件上传(文件)。我正在使用下面的 Java 代码(在 Android 中工作)。
httppost.getRequestLine() 打印
所以客户端站点上的一切看起来都不错,但是我的服务器(Django/Apache)将其读取为 GET 请求,没有 GET 参数 -request.method
生成“GET”,request.GET.items()
生成一个空字典。
我究竟做错了什么?我实际上不知道如何正确设置多部分参数 - 我正在使用猜测 - 所以这可能是问题所在。
php - 我的多部分电子邮件脚本可以很好地发送 HTML 消息,但纯文本替代方案不起作用,可能有什么问题?
我设置了一个脚本来发送多部分电子邮件;纯文本和 html 消息。HTML 消息工作得很好,但是当我使用只处理纯文本的电子邮件客户端时,纯文本消息不会呈现,我得到以下信息:
--
这个消息是我自动生成的
http://www.somewebsite.com/
javascript - Node.js 似乎缺少多部分模块
我正在尝试解析表单数据,包括使用 node.js http 服务器上传文件。我发现的所有教程类型文章都使用 arequire("multipart");
来包含多部分模块,但是当我尝试相同时,我得到:
我在当前的api 文档中也找不到它(尽管它在 google 缓存版本中)。那么,这个模块是从标准安装中删除的,还是有其他东西可以完成这项工作?
ruby - 如何在 Ruby Net:HTTP 中处理多部分 http 响应?
关于如何生成多部分响应或进行多部分文件上传的信息非常多。我似乎找不到任何有关如何处理多部分 http 响应的信息。这是我正在使用的多部分 http 响应的一些 IRB 输出。
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 添加手动边界信息。有没有简单的解决方案来做到这一点?或者还有其他解决方案吗?
java - 使用 JavaMail 在电子邮件中嵌入图像
我想使用 javamail 发送一封带有内联图像的电子邮件。
我正在做这样的事情。
我也试过
和
但无论如何,图像都是作为附件发送的,而 Content-Dispostion 正在变成“附件”。
如何使用 javamail 在电子邮件中内联发送图像?