我正在制作一个用于识别某些文件类型的在线工具。我需要从文件头中访问一些字节值来执行此操作。如何从网页读取客户端文件头?
用户选择客户机上的文件。不知何故,我需要从文件中获取关键字节值,然后在服务器端数据库中查找这些值以对文件进行分类。
如何从客户端文件读取字节?
我知道我可以让用户上传文件到服务器,但是这些文件非常大,而且我只需要几个字节,所以上传整个文件会很慢并且很浪费。
我可以以某种方式上传文件的一部分?看起来很难取消HTML表单上传,取消后文件部分不可用。它是否正确?
是否有可能在javascript中读取文件?我用google搜索了这个,但答案不清楚。我已经读过,它可能与一个Java小程序,但只有当小程序被签名。
还有其他的方法吗?
谢谢卡尔。有什么浏览器支持这个列表吗? – Sugrue
我会推荐Flash,大多数用户安装它,远远超过HTML5 File API。虽然你可以,如果你只想让Flash将它发回给Javascript,并且每当有可用时都使用Flash/HTML5。 – Andreas
好的链接:http://www.thebuzzmedia.com/html5-drag-and-drop-and-file-api-tutorial/ – Sugrue