传输文件有两种方案:
1) 一次连接传输一文件;(web服务器)
2) 一次连接传输多个文件。(ftp)
一次连接传输一个文件可通过关闭连接,来判断文件的结束。
传输多个文件,如ftp,要用read()隔开write(),让read()读取用户的确认信息,一次判断文件的结束。因服务器无法判断文件的结束,只能传完一文件后等用户确认信息来判断。
本文探讨了两种主要的文件传输方案:一种是一次连接传输一个文件,适用于web服务器场景;另一种是一次连接传输多个文件,常见于FTP应用。针对后者,文章详细解释了如何通过read()与write()操作结合用户的确认信息来判断文件传输是否完成。
传输文件有两种方案:
1) 一次连接传输一文件;(web服务器)
2) 一次连接传输多个文件。(ftp)
一次连接传输一个文件可通过关闭连接,来判断文件的结束。
传输多个文件,如ftp,要用read()隔开write(),让read()读取用户的确认信息,一次判断文件的结束。因服务器无法判断文件的结束,只能传完一文件后等用户确认信息来判断。
397
887

被折叠的 条评论
为什么被折叠?
