将文件夹上传到目录服务器
我想将保持相同结构(文件夹、子文件夹..)的整个文件夹上传到远程服务器。有必要迭代所有文件夹还是可以获取文件夹并上传到服务器?
我可以上传单个文件,但我认为文件夹的策略可能(当然)是不同的。
有什么建议吗?
谢谢
编辑:是远程服务器
I want to upload an entire folder keeping the same structure (folder, subfolders..) to a remote server. It´s necessary to iterate all folder or is possible to get the folder and upload to the server ?
I can upload single files but I think that the strategy with the folders maybe (sure) is different.
Any suggestion?
Thanks
EDIT: Is a remote server
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不确定这就是您正在寻找的内容,但有时如果您可以在客户端进行管理,上传压缩文件夹(压缩级别较低)并将其解压到服务器上可能会更容易。如果它适用于您,您可以使用免费的 .net zip 库,例如 SharpZipLib,这样您就不需要自己编写压缩例程。
这也是使用 SharZipLib 压缩/解压缩文件夹的类:
I'm not sure this is what you are looking for, but sometimes it might be easier to upload the zipped folder (with low compression level) and unpack it on the server, if you can manage this on a client side. If it is applicable for you you might use free .net zip library like the SharpZipLib, so you don't have to write the zipping routine by yourself.
Here is also the class for zipping/unzipping folders using thr SharZipLib:
如果我正确理解您的问题,您可以:
A)在服务器上重新创建文件夹结构并将文件移动到那里
B)压缩根文件夹,将其移动到服务器并解压缩。
If I rigth understood your question you can:
A) recreate folder structure on the server and move the files there
B) zip your root folder, move it to server and unzip.