用户代理如何处理multipart / form-data

时间:2018-06-01 07:30:40

标签: forms http browser user-agent multipart

正如这个答案所示: https://stackoverflow.com/a/8660740/3019006

使用由边界分隔的请求正文部分发送多部分数据。我的问题是:

  1. 当用户从文件系统中选择文件时,浏览器只有该文件的路径。它如何读取和构建请求体?

  2. 文件是否在单个请求命中(使用请求正文中的文件内容)进入服务器?

  3. 如果第二个为真,那么请求体如何被解释为足够大的文件(比如50Mb)。

  4. 非浏览器客户端如何处理此类文件上传(Say嵌入式系统)。 [只需要抽象的想法]

0 个答案:

没有答案