我在C ++中编写webserver。我正在查看关于w3的POST
文档:
http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4
我看到POST
应该支持完整的多部分方案:部分和子部分(显然,子部分......)就像电子邮件附件一样。
是否有正常的浏览器和/或工具?换句话说,服务器支持零件和子零件是否真的很重要?
显而易见的问题是它可能意味着两个文件以相同的名称上传。如果你问我,这是一个很大的问题。另外,从我在PHP中看到的内容来看,它根本不受支持。我是对的吗?
答案 0 :(得分:1)
啊!我想我应该多搜索一下,然后告诉你真相,我没想过要看HTML5的答案。
以下段落实际上包括答案:
http://www.w3.org/html/wg/drafts/html/master/forms.html#multipart-form-data
注意:特别是,这意味着提交的多个文件为 单个元素的一部分 导致每个文件都有自己的字段; “套装 文件“RFC 2388的功能(”multipart / mixed“)未使用。
很明显,不支持子部分(multipart / mixed)。