|
|
1
3
在PHP方面,您不能优雅地中止上载(HTTP连接)。客户机将面临一个“由对等机重置连接”错误(或者Webbrowser从该错误中生成的更友好的消息)。你能做的最好的事情就是忽略读取的字节,但这不是(很明显?)在PHP中很容易,因为它是一种非常高级的语言。 在HTML方面,绝对没有办法只上载文件的“头”。这是完整的文件或者什么都没有。有无数种不同的文件格式,HTML不知道其中任何一种格式,更不用说知道如何区分相关文件的“头”部分。 你最好的办法是写一个小应用程序,由网页提供服务,下载到客户机上,然后在那里本地运行。这个应用程序应该有一个文件选择器/选择器/打开器,然后以编程方式确定“header”并将其发送到服务器。你可以用Java applet或MS Silverlight或者大概是Adobe Flash来做。 |