1

根据 Scott Hanselman 的这篇关于HTTP 上传的精彩文章,浏览器通常会发送一个包含文件内容的文件名。我是否可以依赖始终传输的文件名,或者如果没有提交,我是否必须让用户选择输入名称?(如果提交了姓名,我不想出于不重要的特定原因提示他)。如果我可以依赖所有相关浏览器中存在的文件名(即 IE6+),我宁愿省去实现该功能的工作。

我在这里寻找一些实践经验。标准的措辞对我来说并不像今天的实际浏览器行为那么重要。

4

1 回答 1

1

正如 ssokolow 所指出的,您永远不能依赖来自客户端的任何内容,但您可能会假设 99% 的时间您将获得一个文件名。

如果您没有生成文件名,则生成文件名并通知用户是否必须生成文件名。

于 2010-09-27T20:19:15.550 回答