javascript - FineUploader 和 Mime 类型 (------WebKitFormBoundary) 附加到文件中

标签 javascript mime-types fine-uploader

使用Chrome或Firefox浏览器时,如何解决使用FINEUPLOADER工具上传的文件中附加mime类型的问题? 对于二进制文件和文本文件都会发生这种情况...... 下面是上传的文本文件的示例。

------WebKitFormBoundaryCbkKYQSuaZj8PIIl
Content-Disposition: form-data; name="qqfile"; filename="test.txt"
Content-Type: application/octet-stream

This is the begin of my text file...
...
...
This is the end of my text file...

------WebKitFormBoundaryCbkKYQSuaZj8PIIl--

谢谢!

最佳答案

这里没有问题。默认情况下,文件以多部分编码请求的形式发送。该文件将被封装在此请求负载中的多部分边界中,并且该文件的 MIME 类型将被指定为其多部分边界 header 中的参数。

不过,您无需担心这些,因为现有的每种服务器端语言都有解析多部分编码请求的库。如果您使用 PHP,MPE 请求解析实际上已内置于该语言中。

关于javascript - FineUploader 和 Mime 类型 (------WebKitFormBoundary) 附加到文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27101170/

相关文章:

php - 提交表格的问题

android - 基于android中的文件启动Activity

eclipse - 停止Eclipse/Subversive设置svn :mime-type to text/plain on initial commit

javascript - 文件上传后提交 Jquery 表单

javascript - 罚款上传者删除链接

javascript - 如何过滤 JSON 对象 (JavaScript)

javascript - Twitter Bootstrap 轮播中的触发事件

javascript - 使用d3js在半圆圆环图中从右到左绘制进度路径

css - 将 CSS 文件添加到 Angular 时出现 Mime 类型错误

css - fine-uploader 上传的文件列表css 格式化。无法与线的宽度相同