我现在正在实现一个简单的下载工具。我不知道为什么 chrome 从互联网下载时需要一个临时文件然后重命名它,而不是直接用文件名称下载。是为了文件一致性?还是其他原因?
谢谢,并致以最诚挚的问候。
答案1
许多下载程序会创建临时文件,并在下载完成后将其重命名为最终名称。这样就不会有人将部分下载的文件误认为最终结果。
我现在正在实现一个简单的下载工具。我不知道为什么 chrome 从互联网下载时需要一个临时文件然后重命名它,而不是直接用文件名称下载。是为了文件一致性?还是其他原因?
谢谢,并致以最诚挚的问候。
许多下载程序会创建临时文件,并在下载完成后将其重命名为最终名称。这样就不会有人将部分下载的文件误认为最终结果。