我的客户端提供了一个https://xxxx格式的网络共享文件夹,其中包含用户名和密码。我需要编写一个控制台应用程序来将一个文本文件放在那里。有没有可用的.Net类或库?如果可以的话,我更喜欢开源库。
顺便说一下,我可以从Windows文件资源管理器中看到共享文件夹:我的电脑->我的网上邻居
发布于 2009-07-20 17:14:16
你可能想看一下
HTTP put --这是我首先想到的。下面是一个例子::
http://www.java2s.com/Code/CSharp/Network/HTTPputwithusernameandpassword.htm
发布于 2009-07-20 21:53:08
它看起来可能是webdav服务器。你可以在这里看看这个问题,如果它有帮助的话:Open source library in c# to communicate with a WebDAV server
发布于 2009-07-23 06:39:22
您需要一个命令行工具来将文件发布到某个URL,对吗?关于
>curl --data-binary /usr/xzy/testfile -u user:passwd https://xxx从本质上讲,curl是一种允许按字面意思重现您可能需要发送的任何HTTP请求的工具。然而,它是一个unix/linux工具,你可能需要cygwin才能在Windows机器上运行它。
在linux环境中,您的任务可能会简化为编写一个将curl作为外部命令触发的UI。
如果没有其他原因,对于您的开发来说,curl可能是一个很好的调试/测试工具。
https://stackoverflow.com/questions/1154740
复制相似问题